Public proof-of-concept exploit code was released for DirtyDecrypt (CVE-2026-31635), a high-severity Linux kernel local privilege escalation flaw caused by a missing copy-on-write guard in rxgk_decrypt_skb() within the RxGK subsystem. The bug allows unprivileged local users to corrupt shared page-cache memory tied to privileged files or processes, potentially overwriting targets such as /etc/shadow, /etc/sudoers, or SUID binaries to gain root. Reports said the issue was quietly patched upstream in late April and primarily affects systems using mainline or rolling-release kernels with CONFIG_RXGK enabled, including Fedora, Arch Linux, and openSUSE Tumbleweed; the risk is elevated on Kubernetes worker nodes and developer workstations because exploitation can also enable container escape and theft of secrets or runtime sockets.
At the same time, researchers disclosed PinTheft, another Linux local privilege escalation exploit that abuses a double-free or refcount bug in the RDS zerocopy send path and uses io_uring fixed buffers to turn the flaw into a page-cache overwrite against a SUID-root binary. The exploit, credited to Aaron Esau of V12 Security, reportedly drains page references through failed RDS zerocopy sends, frees the page, reclaims it as page cache, and overwrites it with a malicious ELF payload that yields a root shell when executed. Mailing list discussion said a patch and proof of concept are available, with exploitability depending on the rds kernel module being present or autoloadable; Arch Linux was reported to enable it by default, while Fedora may also be exposed and Debian and Ubuntu appear to have mitigations that restrict autoloading.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
5 events from the most recent confirmed update back to the earliest known activity.
Researchers released proof-of-concept exploit code for DirtyDecrypt, a recently patched Linux kernel local privilege escalation bug affecting systems with CONFIG_RXGK enabled, including Fedora, Arch Linux, and openSUSE Tumbleweed. The PoC demonstrated how a missing copy-on-write guard could be abused for root access and potentially container escape on vulnerable worker nodes.
Canonical said default Ubuntu installations are generally not vulnerable to PinTheft because the affected RDS module is not loaded by default, though systems that explicitly enable RDS can be exploited. It outlined affected Ubuntu releases, rated the issue CVSS 7.8/High with Ubuntu Priority Medium, and said fixes would be delivered through Linux kernel image packages.
v12-security publicly disclosed PinTheft, a Linux local privilege escalation exploit targeting a double-free/refcount bug in the RDS zerocopy send path. The disclosure said the issue was discovered by Aaron Esau, included a proof of concept and patch, and showed how io_uring fixed buffers could be used to overwrite page cache and gain root via a SUID binary.
A public post described a new Linux local privilege escalation issue called DirtyDecrypt or DirtyCBC, likely corresponding to CVE-2026-31635, and linked it to patch commits from April 8 and April 18, 2026. The author later updated the report to say the issue reproduced successfully on Fedora and mainline Linux after initially failing to reproduce it on tested distributions.
An upstream fix for the Linux kernel local privilege escalation vulnerability later tracked as CVE-2026-31635 (DirtyDecrypt/DirtyCBC) was quietly merged. The flaw is in the RxGK subsystem's rxgk_decrypt_skb() function and can enable page-cache or privileged memory corruption leading to root access.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
12 references tracked. Mallory keeps watching after this page renders.
securityaffairs.com
Open sourcecybersecuritynews.com
Open sourcesecurityaffairs.com
Open sourcecybersecuritynews.com
Open sourceseclists.org
Open sourcecanonical.com
Open sourceseclists.org
Open sourceinfosec.exchange
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.