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

net/sched: cls_flow: Dont expose folded kernel pointers

The flow classifier falls back to addr_fold() for fields that are missing
from packet headers. In map mode, userspace controls mask, xor, rshift,
addend and divisor, and can observe the resulting classid through class
statistics. This allows a tc classifier in a user/network namespace to
recover the 32-bit folded value of skb->sk, skb_dst() or skb_nfct().

Align with standard kernel practices for pointer hashing and replace the
XOR folding with a keyed siphash (which is cryptographically secure)
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s traffic‑control classifier for flow shaping can fall back to an address‑folding routine when packet header fields are missing. In map mode, user space controls parameters such as mask, xor, rshift, addend, and divisor, and can read the resulting class ID. By examining class statistics, an attacker inside a user or network namespace can recover the 32‑bit folded value of kernel pointers such as skb->sk, skb_dst(), or skb_nfct(). This leakage exposes internal memory addresses that may be useful in subsequent kernel attacks.

Affected Systems

Affected systems are Linux distributions running the Linux kernel. No specific kernel versions were listed in the CNA data; any system that has not yet incorporated the referenced commits is vulnerable.

Risk and Exploitability

The CVSS score is 5.5. The flaw is an information‑exposure vulnerability. Exploitation requires the ability to execute traffic‑control commands in the same user or network namespace as the target, which local users typically have. The EPSS score of less than 1% indicates a low probability of active exploitation, and the vulnerability is not listed in CISA KEV, so active exploitation is uncertain. Based on the description, it is inferred that the leaked addresses could aid attackers in crafting subsequent privilege‑escalation exploits that rely on known kernel addresses. The overall risk is moderate, with no immediate denial‑of‑service or privilege‑escalation effect on its own.

Generated by OpenCVE AI on August 22, 2026 at 00:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the commit referenced in the advisory, which replaces the insecure XOR folding with a keyed siphash.
  • Restrict the use of traffic‑control classifiers for untrusted users or untrusted network namespaces to prevent them from reading class statistics.
  • Apply kernel hardening measures such as KASLR, execute‑only memory, and proper address‑space randomization to make leaked addresses less useful to an attacker.

Generated by OpenCVE AI on August 22, 2026 at 00:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-201
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_flow: Dont expose folded kernel pointers The flow classifier falls back to addr_fold() for fields that are missing from packet headers. In map mode, userspace controls mask, xor, rshift, addend and divisor, and can observe the resulting classid through class statistics. This allows a tc classifier in a user/network namespace to recover the 32-bit folded value of skb->sk, skb_dst() or skb_nfct(). Align with standard kernel practices for pointer hashing and replace the XOR folding with a keyed siphash (which is cryptographically secure)
Title net/sched: cls_flow: Dont expose folded kernel pointers
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:16:36.420Z

Reserved: 2026-08-15T05:44:03.881Z

Link: CVE-2026-74290

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:28.570

Modified: 2026-08-17T06:19:22.973

Link: CVE-2026-74290

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74290 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T01:00:13Z

Weaknesses
  • CWE-201

    Insertion of Sensitive Information Into Sent Data