7.8

CVE-2026-23268: apparmor: fix unprivileged local user can do privileged policy management

Analyzed
AliasesSUSE-SU-2026:1444-1SUSE-SU-2026:1454-1SUSE-SU-2026:1469-1
Published 18-03-2026Last modified 05-08-2026

Vulnerability summary

CVE-2026-23268 is a high (CVSS 7.8) vulnerability in linux. EPSS estimates a 0.14% chance of exploitation in the next 30 days, higher than 3.7% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 7.8, local access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
7.8/10
010
High · v3.1 (CVE.org)
EPSS score
0.14%
0%100%
Low · +0.01 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 49 · Related 48

Timeline

  1. 18-03-2026
    PublishedVulnerability first disclosed.
  2. 05-08-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: apparmor: fix unprivileged local user can do privileged policy management An unprivileged local user can load, replace, and remove profiles by opening the apparmorfs interfaces, via a confused deputy attack, by passing the opened fd to a privileged process, and getting the privileged process to write to the interface. This does require a privileged target that can be manipulated to do the write for the unprivileged process, but once such access is achieved full policy management is possible and all the possible implications that implies: removing confinement, DoS of system or target applications by denying all execution, by-passing the unprivileged user namespace restriction, to exploiting kernel bugs for a local privilege escalation. The policy management interface can not have its permissions simply changed from 0666 to 0600 because non-root processes need to be able to load policy to different policy namespaces. Instead ensure the task writing the interface has privileges that are a subset of the task that opened the interface. This is already done via policy for confined processes, but unconfined can delegate access to the opened fd, by-passing the usual policy check.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.14%

Chance of exploitation in the next 30 days

Percentile

4%

Versus all other CVEs

30-day change

Increase +0.01 pp

From 0.14% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

No weakness data has been published for this record.

Affected systems

Version check

Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ubuntu155 products
  • linux< 4.15.0-249.261 | < 5.4.0-227.247 | < 5.15.0-173.183 | < 6.8.0-106.106 | < 6.17.0-19.19
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-aws< 4.15.0-1191.204 | < 5.4.0-1156.166 | < 5.15.0-1103.110 | < 6.8.0-1050.53 | < 6.17.0-1009.9
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Suse11 products
  • kernel-livepatch-SLE15-SP6_Update_18&distro=SUSE Linux Enterprise Live Patching 15 SP6< 4-150600.2.1
  • kernel-livepatch-SLE15-SP6_Update_20&distro=SUSE Linux Enterprise Live Patching 15 SP6< 3-150600.2.1
  • kernel-livepatch-SLE15-SP7_Update_8&distro=SUSE Linux Enterprise Live Patching 15 SP7< 4-150700.2.1
  • kernel-livepatch-SLE15-SP7-RT_Update_7&distro=SUSE Linux Enterprise Live Patching 15 SP7< 4-150700.2.1
  • kernel-livepatch-SLE15-SP7-RT_Update_9&distro=SUSE Linux Enterprise Live Patching 15 SP7< 3-150700.2.1
Linux2 products
  • linux≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < a407a078cd41b5261b99d822af784bd9f136eb4d | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < 4cafce4d6d0a66ec27e3af5637c11901d60189fa | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < 33ee909702e047c94aaf41d4eea35626d509802c | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < 17debf5586020790b5717f96e5e6a3ca5bb961ab | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < 0fc63dd9170643d15c25681fca792539e23f4640 | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < b60b3f7a35c46b2e0ca934f9c988b8fca06d76c6 | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < b6a94eeca9c6c8f7c55ad44c62c98324f51ec596 | ≥ b7fd2c0340eacbee892425e9007647568b7f2a3c, < 6601e13e82841879406bf9f369032656f441a425 | 4.11
  • linux_kernel≥ 4.11, < 5.10.253 | ≥ 5.11, < 5.15.203 | ≥ 5.16, < 6.1.169 | ≥ 6.2, < 6.6.130 | ≥ 6.7, < 6.12.77 | ≥ 6.13, < 6.18.18 | ≥ 6.19, < 6.19.8 | 7.0:rc1 | 7.0:rc2 | 7.0:rc3
Debian1 product
  • linux< 6.1.164-1 | < 6.12.74-2 | < 6.19.6-2

4 vendors · 169 products

References

42 links
Show all 42 references