A backdoor in xz
A backdoor in xz
Posted Apr 1, 2024 12:19 UTC (Mon) by foom (subscriber, #14868)In reply to: A backdoor in xz by nix
Parent article: A backdoor in xz
Then of course there's nscd, as already mentioned: a socket protocol for nsswitch lookups already implemented by glibc and musl. Someone could implement a different nscd server-side which doesn't use dlopen — without even modifying glibc. Yet, as far as I know, nobody actually has done so.
On the PAM side there's no similarly easy replacement, though one could investigate OpenBSD's BSD Auth system, which is extensible via spawning subprocesses to handle auth tasks.
In any case, that nobody seems to actually be working on any of this probably shows just how unimportant avoiding dlopen is for most people...
