CVE-2026-46331

CVE-2026-46331

Published 26 Aug 2026Updated 26 Aug 2026156 sources
CVSS 0.0 ✓ VERIFIED REFERENCE

What happened

In the Linux kernel, the following vulnerability has been resolved: net/sched: fix pedit partial COW leading to page cache corruption tcf_pedit_act() computes the COW range for skb_ensure_writable() once before the key loop using tcfp_off_max_hint, but the hint does not account for the runtime header offset added by typed keys. This can leave part of the write region un-COW'd. Fix by moving skb_ensure_writable() inside the per-key loop where the actual write offset is known, and add overflow checking on the offset arithmetic. For negative offsets (e.g. Ethernet header edits at ingress), use skb_cow() to COW the headroom instead. Guard offset_valid() against INT_MIN, where negation is undefined.

Affected versions

Unknown product: See original advisory Fixed: See vendor advisory.

Why it matters

This source correlation may provide earlier visibility while structured CVE metadata is still being updated.

Detection & mitigation

  • Review the original advisory and validate affected versions.
  • Apply vendor-provided updates or mitigations when available.

Public PoC references

RepositoryAuthorFirst seenReference
CVE-Intel · 0xBlackash/CVE-2026-46331CVE-2026-46331ExploitCReceived★ 30⑂ 5EPSS 0.53%Code indexedUpdated 26 Aug 20260xBlackash2026-06-26VerifiedCVE-Intel · douglasmun/pagecache-lpe-containment-kitEducational, defensive kit for two Linux page-cache-corruption LPEs (DirtyClone CVE-2026-43503, pedit COW CVE-2026-46331): hardening, detection, verification, seccomp + validation harness. Detection and prevention only — no exploit code. TLP:CLEAR.LPEShellReceived★ 3⑂ 1EPSS 0.53%Code indexedUpdated 25 Aug 2026Tags: blue-team, bpftrace, container-security, cve, defensive-security, ebpf, hardening, kernel-securitydouglasmun2026-06-27CandidateCVE-Intel · sgkdev/packet_edit_memePACKET_EDIT_MEME.c (aka CVE-2026-46331): yet another page cache poisoning nightmareExploitCReceived★ 142⑂ 45EPSS 0.53%Code indexedUpdated 20 Aug 2026sgkdev2026-06-17CandidateCVE-Intel · vulnquest58/dirtyclone-exploitCVE-2026-46331 — Linux Kernel Local Privilege Escalation TC pedit + IPsec TEE Page Cache Corruption · Affected kernels: ≤ 6.12.9LPECReceived★ 6⑂ 1EPSS 0.53%Code indexedUpdated 20 Aug 2026vulnquest582026-06-28CandidateCVE-Intel · rjt-gupta/page-cache-corruption-lpesCVE-2026-46331 and CVE-2026-43503ExploitCReceived★ 12⑂ 4EPSS 0.53%Code indexedUpdated 7 Aug 2026rjt-gupta2026-07-22CandidateCVE-Intel · nawalacheker1/CVE-2026-46331ExploitReceived★ 0⑂ 0EPSS 0.53%Updated 31 Jul 2026nawalacheker12026-07-30CandidateCVE-Intel · cherrycherrymay/PoC-CVE-2026-46331Pedit COW – Linux Kernel Local Privilege Escalation (CVE-2026-46331)LPEReceived★ 0⑂ 0EPSS 0.53%Updated 24 Jul 2026cherrycherrymay2026-07-24CandidateCVE-Intel · V0IDNETWORK/CVE-2026-46331pedit COWExploitC++Received★ 1⑂ 0EPSS 0.53%Code indexedUpdated 23 Jul 2026V0IDNETWORK2026-07-01CandidateMarwahHadi/CVE-2026-46331-pedit-cowWrite-up and exploitation steps for the pedit COW vulnerability (CVE-2026-46331)★ 0MarwahHadi2026-07-12Verifiedyanxinwu946/CVE-2026-46331CVE-2026-46331 act_pedit page-cache corruption exploit, with Alpine PIE fix★ 4yanxinwu9462026-07-11Verifiedg0thamRabb1t/CVE-2026-46331-pedit-COW-detectionDefensive validation of CVE-2026-46331 / pedit COW with auditd, AppArmor, mitigation comparison and detection logic.★ 0g0thamRabb1t2026-06-30Verifiedseguridadentrerios/CVE-2026-46331Chequeo y Fix de la vulnerabilidad "pedit COW"★ 0seguridadentrerios2026-06-30VerifiedQuaerendir/cve-2026-46331-auditcve-2026-46331-audit script★ 0Quaerendir2026-06-29Verified