Conversation

a key but often overlooked feature of distributions is that package *removal* is another form of package curation that is largely targeted at harm reduction. maybe i should blog about that someday
2
21
Replying to
Firejail is horrible but unfortunately user namespaces also provide a bunch of low-hanging local root vulnerabilities by exposing substantially more kernel attack surface to anything able to use them. It's important to disallow nearly anything from actually making namespaces.
1
5
For example, user namespaces allow an unprivileged user to create a network namespace via a user namespace and then manage networking including iptables/nftables rules, etc. Same for mount namespace with mounts, etc. It exposes a huge amount of attack surface not designed for it.
1
2
The developers who wrote a lot of those things assumed only root could use them and did not write them to be at all robust to unprivileged users having access. Many of them don't agree with exposing the code this way so they don't actually see it as an issue for their subsystem.
1
2
Show replies