Skip to main content

Linux Kernel CVE-2026-46302

| EUVDEUVD-2026-35167 MEDIUM
2026-06-08 Linux GHSA-m47f-j4g8-cj3f
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privileged shell
  2. Delivery
    Open /sys/fs/selinux/policy and hold descriptor
  3. Exploit
    Concurrent process attempts policy read
  4. Execution
    Blocked by single-open restriction
  5. Persist
    SELinux tooling fails or errors
  6. Impact
    Security policy operations disrupted

Vulnerability Assessment

Exploitation Conditions

Exploitation requires a local, authenticated low-privileged account on a Linux system where SELinux is enabled and enforcing (or permissive). The attacker must be able to call open() on /sys/fs/selinux/policy, which is accessible to unprivileged users by default on SELinux-enabled kernels. The denial-of-service is only meaningful when a concurrent process or daemon attempts to open the same file - making impact contingent on the presence of SELinux-consuming tooling (policy loaders, audit tools, IDS agents). Exploitation is strictly local (AV:L); no network exposure exists. The vulnerability does not affect systems where SELinux is disabled or absent. Root or elevated privileges are not required, but the attacker must have an established local session.

Impact

The CVSS 3.1 score of 5.5 (Medium) with vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H accurately reflects the threat model: local access with low privileges is required, and the sole impact is availability - no confidentiality or integrity is affected. The EPSS score of 0.02% (5th percentile) is consistent with the low exploitability profile: this is a simple file-descriptor hold, but the damage is confined to SELinux policy-reading operations rather than arbitrary system disruption. The vulnerability is not listed in CISA KEV and no public proof-of-concept has been identified. The tags in the intelligence data label this 'Information Disclosure,' which conflicts with the CVSS impact (A:H only, C:N/I:N) and the description - this appears to be a tagging error; the actual impact is a localized denial of service against SELinux tooling. Real-world priority is low: exploitation requires an existing foothold on the system, and the disruption is limited to processes that concurrently attempt to read /sys/fs/selinux/policy. Defenders should treat this as a routine kernel maintenance patch rather than an urgent remediation.

Exploit ScenarioDerived

A local attacker with a low-privileged shell on a SELinux-enforcing Linux system opens /sys/fs/selinux/policy and deliberately holds the file descriptor open in a loop or background process. Any concurrently running security tool - such as a policy reload daemon, audit2allow, or an intrusion detection component that reads the active policy - will fail to open the same file and may malfunction or crash, degrading the system's SELinux-enforced security posture. No public proof-of-concept code has been identified; the attack primitive is trivially constructable from a standard open() syscall.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 08, 2026

Local denial-of-service in the Linux kernel's SELinux subsystem allows any low-privileged local process to monopolize the /sys/fs/selinux/policy file descriptor, blocking all other processes from reading the active kernel policy. The root cause is a policy_opened flag that enforced a single-open restriction on the SELinux policy pseudofile - originally intended to prevent inconsistent reads or unbounded kernel memory allocation, but which also created a trivial resource-starvation primitive. No active exploitation has been identified (not in CISA KEV), and the EPSS score of 0.02% places this in the 5th percentile for exploitation likelihood.

RemediationAI

The primary fix is to upgrade the Linux kernel to version 7.0.7 (stable) or 7.1-rc3 (release candidate), which contain commits 714362f3779dfa453a78ced32396a72726962a41 and a02cd6805562305f936e807da83e253b719dd995 respectively - available via https://git.kernel.org/stable/c/714362f3779dfa453a78ced32396a72726962a41 and https://git.kernel.org/stable/c/a02cd6805562305f936e807da83e253b719dd965. Distribution maintainers should backport these commits to supported kernel stable branches. As a compensating control pending patching, access to /sys/fs/selinux/policy can be restricted using DAC permissions or a mandatory access control policy that limits which processes may open the file, reducing the pool of potential abusers - though this may break legitimate policy-introspection tooling. There are no trade-free workarounds; the only complete resolution is applying the upstream patch.

Affected VersionsENISA

Linux patch: 7.0.7
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <714362f3779dfa453a78ced32396a72726962a41
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <a02cd6805562305f936e807da83e253b719dd965
Linux 0 <7.0.7
Linux patch: 7.1-rc3

Affected Packages

euvd linux fix: 7.0.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the SELinux pseudo-filesystem, specifically the /sys/fs/selinux/policy file exposed via the kernel's selinuxfs. The code maintained a policy_opened boolean flag that permitted only one concurrent opener at a time, enforced under the policy mutex. While the intent was to present a consistent snapshot of policy size to userspace and avoid indefinite kernel memory commitment, the implementation created a denial-of-service window: any process holding the file open would exhaust the single-open slot, starving security tools (e.g., sesearch, audit2allow, policy loaders) that need to read the policy. The patch eliminates policy_opened, shrinks the critical section held under the policy mutex, and removes two extraneous BUG_ON assertions. The CWE is not formally assigned, but this maps closely to CWE-667 (Improper Locking) or CWE-400 (Uncontrolled Resource Consumption). Affected CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* covering kernel versions from commit 1da177e4c3f4 up to the fix commits.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local access with low privileges required to open the file; sole impact is availability to SELinux policy readers, no confidentiality or integrity effect.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE MEDIUM
Red Hat 5.5 LOW

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Jul 08, 2026 - 14:52 NVD
5.5 (MEDIUM)
Patch available
Jun 08, 2026 - 18:01 EUVD
CVE Published
Jun 08, 2026 - 15:46 nvd
MEDIUM 5.5
CVE Published
Jun 08, 2026 - 15:46 nvd
UNKNOWN (no severity yet)

DescriptionNVD

In the Linux kernel, the following vulnerability has been resolved:

selinux: allow multiple opens of /sys/fs/selinux/policy

Currently there can only be a single open of /sys/fs/selinux/policy at any time. This allows any process to block any other process from reading the kernel policy. The original motivation seems to have been a mix of preventing an inconsistent view of the policy size and preventing userspace from allocating kernel memory without bound, but this is arguably equally bad. Eliminate the policy_opened flag and shrink the critical section that the policy mutex is held. While we are making changes here, drop a couple of extraneous BUG_ONs.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Prevalence
Ubiquitous
Linux kernel underlies the vast majority of server, cloud, and embedded deployments
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
High

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy