Skip to content

fix(selinux): allow only specified domains to create userns#1985

Merged
HastD merged 1 commit intosecureblue:livefrom
HastD:userns-deny
Feb 28, 2026
Merged

fix(selinux): allow only specified domains to create userns#1985
HastD merged 1 commit intosecureblue:livefrom
HastD:userns-deny

Conversation

@HastD
Copy link
Copy Markdown
Collaborator

@HastD HastD commented Feb 28, 2026

Switch to an allow-list rather than deny-list approach to denying user namespace creation. This gets rid of a bunch of random SELinux domains that were still permitted to create user namespaces only because they had been omitted from the deny-list, which was a hole in the policy.

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
@HastD HastD enabled auto-merge (squash) February 28, 2026 20:42
@HastD HastD merged commit d69430b into secureblue:live Feb 28, 2026
16 checks passed
@HastD HastD deleted the userns-deny branch February 28, 2026 21:25
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…ue#1985)

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…ue#1985)

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
RKNF404 pushed a commit to RKNF404/secureblue that referenced this pull request Mar 1, 2026
…ue#1985)

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…ue#1985)

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
@HastD HastD removed the Pending CI label Mar 1, 2026
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 4, 2026
…ue#1985)

Switch to an allow-list rather than deny-list approach to denying user
namespace creation. This gets rid of a bunch of random SELinux domains
that were still permitted to create user namespaces only because they
had been omitted from the deny-list, which was a hole in the policy.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants