CVE-2026-99129unknown
selinux: fix BPF token permission checks
Impact
In the Linux kernel, the following vulnerability has been resolved:
Source excerpt · LinuxAffected packages
This source has no supported package-version data for matching. You can read the advisory here, but this record alone cannot power a dependency check.
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Linux · Linux
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 5473a722f782f79f96b4691400d681c01fcacc2f to before e1ef306ba20eb13099ca4463527890df67619405 | affected |
| 5473a722f782f79f96b4691400d681c01fcacc2f to before 77d499e61d36e883a6ad1f10afe05f556aa7e0cc | affected |
Linux · Linux
Other versions: affected
| Version / range | Source status |
|---|---|
| 7.0 | affected |
| 0 to before 7.0 | unaffected |
| 7.2.13 through 7.2.* (inclusive) | unaffected |
| 7.3 through * (inclusive) | unaffected |
Original source description
In the Linux kernel, the following vulnerability has been resolved:
selinux: fix BPF token permission checks
Avoid multiple lookups of the bpffs creator SID using the token's file descriptor when the same information can be found via the resolved path/dentry (in selinux_bpf_token_create()) or the token itself (in selinux_bpf_map_create() and selinux_bpf_prog_load()). Not only does this simplify the code, it avoids potential TOCTOU issues if the user changes the token file descriptor passed into the kernel.