On September 18, 2026, security researcher Asim Manizada publicly released proof-of-concept (PoC) exploit code for four distinct local privilege escalation (LPE) vulnerabilities in the Linux kernel. The vulnerabilities, which were responsibly disclosed and have patches available, affect various networking components. The release of working exploits for CVE-2026-80844 (DirtyAH6), CVE-2026-81000 (TUNderflow), CVE-2026-68121 (PPPoEject), and CVE-2026-74469 (DiagSpill) elevates the threat level, as it lowers the barrier for malicious actors to weaponize these flaws. The vulnerabilities allow a local user, even one with low privileges, to corrupt kernel memory and escalate their permissions to root, posing a significant risk to shared Linux environments like web servers and multi-user development systems.
The four vulnerabilities all allow a local user to escalate privileges to root by exploiting flaws in the kernel's networking stack. Three of the four require the unprivileged_userns_clone feature to be enabled, which is the default setting in many popular Linux distributions.
DirtyAH6 (CVE-2026-80844): An out-of-bounds write vulnerability in the IPv6 Authentication Header (AH) implementation. An attacker can trigger this by manipulating IPsec network configurations within a user namespace.
TUNderflow (CVE-2026-81000): A flaw in the TUN/TAP virtual network device driver, which is commonly used for VPNs and virtualization. It can be exploited by a local user to achieve kernel memory corruption.
PPPoEject (CVE-2026-68121): A use-after-free vulnerability in the kernel's implementation of the Point-to-Point Protocol over Ethernet (PPPoE). This can be triggered by a local user manipulating PPPoE network interfaces.
DiagSpill (CVE-2026-74469): A 16-bit integer overflow in the diagnostic reporting code for the Stream Control Transmission Protocol (SCTP). When a counter wraps around, it leads to a massive heap buffer overflow. This flaw is notable as it does not require user namespaces, only the ability to use the SCTP protocol.
The researcher has published working PoC exploits for all four vulnerabilities on GitHub. While the exploits were developed for specific kernel versions and are intended for security testing, they provide a clear blueprint for weaponization. As of now, there are no reports of these vulnerabilities being exploited in the wild, but the public availability of the code makes future exploitation highly likely.
The primary impact is privilege escalation. On any multi-user Linux system—such as a shared web host, a university server, or a corporate development environment—any user with shell access could potentially become root. A malicious insider or an attacker who has gained an initial foothold with low privileges (e.g., as user www-data via a web vulnerability) could use these exploits to take complete control of the server. This would allow them to install rootkits, steal all data on the system, pivot to other network segments, and cover their tracks.
The following patterns may help identify exploitation attempts:
Kernel logs (/var/log/kern.log)ipv6_ah, tun, pppoe, or sctp.unshare -r or unshare --userunshare command to create a new user namespace is a prerequisite for exploiting three of the four vulnerabilities.exploit_processroot shell (/bin/sh -i).syscallsauditd or eBPF could detect anomalous sequences of system calls related to network socket creation and manipulation for IPsec, PPPoE, or SCTP.root shell.sudo apt update && sudo apt upgrade or sudo yum update) to install the latest kernel and reboot the system. This corresponds to D3FEND Software Update (D3-SU).kernel.unprivileged_userns_clone sysctl parameter to 0. # Check current setting
sysctl kernel.unprivileged_userns_clone
# Disable it
sudo sysctl -w kernel.unprivileged_userns_clone=0
Warning: Disabling this feature may break legitimate applications that rely on sandboxing, such as container runtimes (Docker, Podman) and some modern web browsers. This should be tested thoroughly before being applied to production systems.
Applying the latest kernel patches from the Linux distribution vendor is the primary and most effective mitigation.
Mapped D3FEND Techniques:
Disabling unprivileged user namespaces can mitigate three of the four vulnerabilities, but may have side effects on applications that use sandboxing.
Mapped D3FEND Techniques:
Limiting shell access on servers to only trusted administrators reduces the number of potential attackers who could attempt to exploit these local vulnerabilities.
Mapped D3FEND Techniques:
Using an EDR or similar tool to detect anomalous behavior, such as a web server process spawning a root shell, can help detect exploitation.
Mapped D3FEND Techniques:
The definitive remediation for these Linux kernel vulnerabilities is to apply the security updates provided by the respective Linux distribution vendors. Given the public availability of PoC exploit code, patching should be considered urgent. Administrators should use their system's package manager (e.g., apt, yum, dnf) to install the latest available kernel version. A system reboot will be required to activate the new kernel. Organizations should prioritize patching multi-user systems, internet-facing servers, and other high-risk assets where an attacker might gain a low-privilege foothold. Regularly scheduled patching cycles are crucial for mitigating this class of vulnerability, and this incident underscores the need to apply kernel updates promptly.
As a compensating control, especially on systems where immediate patching is not feasible, platform hardening can reduce the attack surface. For these specific vulnerabilities, this involves disabling unprivileged user namespaces. This can be achieved by setting the kernel.unprivileged_userns_clone sysctl to 0. This action directly mitigates CVE-2026-80844, CVE-2026-81000, and CVE-2026-68121. However, this is a significant change that can break applications relying on sandboxing technologies like Docker, Podman, or even modern web browsers. Therefore, this mitigation must be tested thoroughly in a non-production environment to assess its operational impact. This approach should be considered a temporary stopgap until patching can be completed, not a permanent solution.
Security researcher Asim Manizada publishes PoC exploits for the four Linux kernel vulnerabilities.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.