Close Menu

    Subscribe to Updates

    Get the latest creative news from infofortech

    What's Hot

    Who owns the customer relationship when an agent does the buying? – GeekWire

    September 22, 2026

    European neocloud Verda raises $189M to build the AI infrastructure of tomorrow

    September 22, 2026

    5 Content Syndication Networks That Capture Mindshare And Conversion

    September 22, 2026
    Facebook X (Twitter) Instagram
    InfoForTech
    • Home
    • Latest in Tech
    • Artificial Intelligence
    • Cybersecurity
    • Innovation
    Facebook X (Twitter) Instagram
    InfoForTech
    Home»Cybersecurity»Public Exploits Released for Four Linux Kernel Flaws That Enable Local Root
    Cybersecurity

    Public Exploits Released for Four Linux Kernel Flaws That Enable Local Root

    InfoForTechBy InfoForTechSeptember 19, 2026No Comments6 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Public Exploits Released for Four Linux Kernel Flaws That Enable Local Root
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email


    A security researcher has released working exploit code for four Linux kernel flaws that each let a local user gain root, the highest level of access on a machine.

    Kernel maintainers have fixed all four over the past few weeks, so a system running an up-to-date kernel is not affected. But the exploit code is now public, and any machine still running an older kernel should be updated.

    The flaws are called DirtyAH6, TUNderflow, PPPoEject, and DiagSpill. Researcher Asim Manizada found them and reported them to the Linux kernel security team in mid-July.

    He published a technical write-up with working exploits on September 18, after a coordinated hold with Linux distributions so the fixes could be released first.

    So far, there are no reports of the four being used in real-world attacks. The exploits are Manizada’s own, are tuned to specific kernel builds, and can crash a machine, so they are meant for isolated test systems.

    Still, public exploit code raises the risk on shared systems. Local privilege escalation matters most where an attacker already has some access, such as a low-privileged account on a multi-user server, and wants to take full control.

    What’s Affected

    Three of the four flaws can be reached by an ordinary user only when unprivileged user namespaces are enabled. User namespaces are a Linux feature that lets a normal user act as root inside a private sandbox. Many distributions enable them by default, which is how an attacker gains the network privileges the exploits require.

    The fourth flaw, DiagSpill, is the exception. It requires no user namespaces or special privileges, as long as the system has the SCTP networking module available.

    Flaw CVE Kernel area Local prerequisite Reachable remotely?
    DirtyAH6 CVE-2026-80844 IPsec AH6 (IPv6) Unprivileged user namespaces Crash only, and only if the host routes IPv6 and adds an Authentication Header in transport mode
    TUNderflow CVE-2026-81000 TUN/TAP virtual network devices Unprivileged user namespaces No
    PPPoEject CVE-2026-68121 PPPoE Unprivileged user namespaces No
    DiagSpill CVE-2026-74469 SCTP (sctp_diag) None Crash only, and only with non-default SCTP options turned on

    Manizada also found that two of the flaws, DirtyAH6 and DiagSpill, can be triggered over the network, but only in narrow cases and mainly to cause the system to crash.

    DirtyAH6 can crash a host that acts as an IPv6 router or gateway and adds an IPsec Authentication Header in transport mode. DiagSpill can crash a host only when certain SCTP options, which are off by default, are switched on.

    Manizada reached remote root with DirtyAH6 only in his own lab, and only by shaping memory on the target first. Doing that from a remote position alone, he wrote, “looks extremely difficult,” though he did not rule it out. For DiagSpill, he said he sees no path to remote root at all, even with perfect memory shaping.

    He also said the flaws could, in theory, allow an attacker to escape a container, but he did not build one.

    What To Do

    Update to a kernel that carries all four fixes. The first stable kernel releases with the complete set are:

    • 5.10.270
    • 5.15.221
    • 6.1.188
    • 6.6.157
    • 6.12.109
    • 6.18.50
    • 7.2.4

    These are the version numbers from the main Linux kernel project. Most people run a kernel from a distribution instead, such as Debian, Ubuntu, Red Hat, or SUSE, which uses its own version numbers and adds these fixes on its own schedule. Check your distribution’s security advisory to confirm it has shipped an update that includes all four, rather than matching the numbers above.

    If you cannot patch right away, two steps reduce the risk:

    • Turn off unprivileged user namespaces. This closes the ordinary-user path to DirtyAH6, TUNderflow, and PPPoEject. It does not stop DiagSpill, and it does not stop a container or process that already has network-admin privileges.
    • Turn off the affected features if you do not use them: AH6, TUN/TAP, PPPoE, and SCTP.

    Manizada recommends patching rather than turning off features, because other paths to the same flaws may exist.

    How the Bugs Work

    All four are memory-safety bugs in different parts of the kernel’s networking code. Each one allows an attacker to corrupt kernel memory, which Manizada then used to gain a root shell. The underlying mistakes are old, ranging from 10 to 21 years.

    • DirtyAH6 is in the IPsec code that handles the IPv6 Authentication Header. The code trusted a routing-header field without verifying it against the number of addresses present, so a crafted packet caused an internal pointer to move far out of bounds and write past the buffer.
    • TUNderflow is in the TUN and TAP virtual network devices. A single value was used both as spare space and as a size, and an oversized value passed in through Open vSwitch caused the size calculation to wrap around, so packet data landed outside its buffer.
    • PPPoEject is in the code for PPP over Ethernet. It kept a pointer into a network buffer while calling a device routine that could free and move that buffer, and the later writes then used freed memory, a bug known as a use-after-free.
    • DiagSpill is in the reporting code for SCTP. A counter that tracks connection endpoints is only 16 bits wide, so the 65,536th endpoint wrapped it back to zero. The reporting code then set aside no space but copied the full list, writing about 8 MiB of data past the end of its buffer.

    An AI-Assisted Run

    Manizada said he found the four flaws with an AI-assisted process that builds a map of how the kernel handles memory and reasons about its layout. The kernel’s fix for DirtyAH6 records this: the commit includes an “Assisted-by” line that credits his custom AI tooling.

    This is the latest in a run of Linux kernel privilege escalation flaws disclosed through 2026, several of them found with help from large language models. Manizada disclosed a similar Open vSwitch flaw, OVSwrap, in July.

    One of the new exploits also reuses a technique from Dirty Frag, another Linux kernel root flaw disclosed in May by a different researcher. In his write-up, Manizada said this batch likely ends the public phase of his AI-assisted bug hunting.

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    InfoForTech
    • Website

    Related Posts

    One Hidden Meta Muse Setting Could Let Attackers Turn the AI Assistant Into a Backdoor

    September 22, 2026

    Fake LastPass Authenticator Installer Abuses Microsoft-Signed Driver to Kill Antivirus and EDR

    September 21, 2026

    The Foundation of Identity Security

    September 21, 2026

    Can You Prove a New CVE Is Exploitable Before Attackers Do? Learn How in This Webinar

    September 20, 2026

    Claude Opus 5 Helped Researchers Take Over OpenAI Staff Accounts via Chained Flaws

    September 19, 2026

    CISA Gives Agencies 3 Days to Patch Exploited Pixel Zero-Day

    September 19, 2026
    Leave A Reply Cancel Reply

    Advertisement
    Top Posts

    A Billionaire-Backed Startup Wants to Grow ‘Organ Sacks’ to Replace Animal Testing

    March 23, 2026375 Views

    DoJ Disrupts 3 Million-Device IoT Botnets Behind Record 31.4 Tbps Global DDoS Attacks

    March 20, 202641 Views

    Mayiduo spent S$1M to produce his movie. It broke even & that’s a win in S’pore.

    March 31, 202634 Views

    How is Luckin Coffee expanding rapidly in S’pore while keeping its coffee so cheap?

    April 23, 202622 Views
    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo
    Advertisement
    About Us
    About Us

    Our mission is to deliver clear, reliable, and up-to-date information about the technologies shaping the modern world. We focus on breaking down complex topics into easy-to-understand insights for professionals, enthusiasts, and everyday readers alike.

    We're accepting new partnerships right now.

    Facebook X (Twitter) YouTube
    Most Popular

    A Billionaire-Backed Startup Wants to Grow ‘Organ Sacks’ to Replace Animal Testing

    March 23, 2026375 Views

    DoJ Disrupts 3 Million-Device IoT Botnets Behind Record 31.4 Tbps Global DDoS Attacks

    March 20, 202641 Views

    Mayiduo spent S$1M to produce his movie. It broke even & that’s a win in S’pore.

    March 31, 202634 Views
    Categories
    • Artificial Intelligence
    • Cybersecurity
    • Innovation
    • Latest in Tech
    © 2026 All Rights Reserved InfoForTech.
    • Home
    • About Us
    • Contact Us
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.

    Ad Blocker Enabled!
    Ad Blocker Enabled!
    Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.