zlacker

[parent] [thread] 0 comments
1. grymoi+(OP)[view] [source] 2026-01-05 18:31:03
One complication caused by shared libraries was the security threat. An executable using a shared library allowed the user to execute with a different (updated) library without recompilation.

This is a security threat, especially with SETUID programs. If you could change the library, you could install new code and gain privileged access.

This was why /usr/sbin was created - all of the programs there were compiled with static libraries.

[go to top]