CVE-2026-80755

selinux: reject a permission value exceeding the class permission count

N/A
Published: September 3, 2026 at 08:26 AM UTC
Updated: October 21, 2026 at 01:19 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: selinux: reject a permission value exceeding the class permission count perm_read() bounds a permission value by SEL_VEC_MAX but never by the nprim of the owning class or common, which is taken verbatim from the policy image. security_get_permissions() then writes perms[value - 1] into an nprim-sized kcalloc() array, so a class declaring fewer permissions than its largest permission value drives an out-of-bounds heap write. The top-level symbol tables are validated this way; the nested per-class permission table is not. Reject a permission whose value exceeds nprim, which is already set when perm_read() runs. Well-formed policies are unaffected. [PM: tweak comment for line length]

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2.6.2355fcf09b3fe4325c9395ebbb0322a547a157ebc7
Vendor states this is fixed in 6c2ab7c4549f4f2305848df834e784651dbf1676 (fixed)
Vendor states this is fixed in a7f3d4f22d920dc3c7d75f02ece0f7bf2c58437e (fixed)
Vendor states this is fixed in d14b5d0e97fccd27974fedc03b903408872907fd (fixed)
Vendor states this is fixed in dfc59a062c386d3d4415ecdab781065a645f33cc (fixed)
Vendor states this is fixed in 2.6.23 (unaffected)
Vendor states this is fixed in 6.12.108 (unaffected)
Vendor states this is fixed in 6.18.49 (unaffected)
Vendor states this is fixed in 6.6.160 (unaffected)
Vendor states this is fixed in 7.1.13 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card