{"id":444037,"date":"2026-05-11T23:25:08","date_gmt":"2026-05-11T23:25:08","guid":{"rendered":"https:\/\/www.newsbeep.com\/ie\/444037\/"},"modified":"2026-05-11T23:25:08","modified_gmt":"2026-05-11T23:25:08","slug":"linux-bitten-by-second-severe-vulnerability-in-as-many-weeks","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ie\/444037\/","title":{"rendered":"Linux bitten by second severe vulnerability in as many weeks"},"content":{"rendered":"<p>Both privilege escalation vulnerabilities stem from bugs in the kernel\u2019s handling of page caches stored in memory, allowing untrusted users to modify them. They target caches in networking and memory-fragment handling components. Specifically, CVE-2026-43284 attacks the esp4 and esp6 () processes, and CVE-2026-43500 zeroes in on rxrpc. Last week\u2019s CopyFail exploited faulty page caching in the authencesn AEAD template process, which is used for IPsec extended sequence numbers. A 2022 vulnerability named Dirty Pipe also stemmed from flaws that allow attackers to overwrite page caches.<\/p>\n<p>Researchers from security firm Automox <a href=\"https:\/\/www.automox.com\/blog\/dirty-frag-what-you-need-to-know-and-how-to-respond\" rel=\"nofollow noopener\" target=\"_blank\">wrote<\/a>:<\/p>\n<p>Dirty Frag belongs to the same bug family as Dirty Pipe and Copy Fail, but it targets the frag member of the kernel\u2019s struct sk_buff rather than pipe_buffer. The exploit uses splice() to plant a reference to a read-only page-cache page (for example, \/etc\/passwd or \/usr\/bin\/su) into the frag slot of a sender-side skb. Receiver-side kernel code then performs in-place cryptographic operations on that frag, modifying the page cache in RAM. Every subsequent read of the file sees the corrupted version, even though the attacker only ever had read access.<\/p>\n<p>CVE-2026-43284 is found in the esp_input() process on the IPsec ESP receive path. When an skb object is non-linear but lacks a frag list, the code skips skb_cow_data() and decrypts AEAD in place on the planted frag. From there, an attacker can control the file offset and the 4-byte value of each store.<\/p>\n<p>CVE-2026-43500, meanwhile, resides in rxkad_verify_packet_1(). The process decrypts RxRPC payloads using a single-block process. Splice-pinned pages become both a source and destination. That, paired with the decryption key being freely extracted using the add_key (rxrpc), allows an attacker to rewrite contents in memory.<\/p>\n<p>Either exploit used separately is unreliable. Some Ubuntu configurations use AppArmor to prevent untrusted users from creating namespace contents. That, in turn, neutralizes the ESP technique. Most other distributions by default don\u2019t run rxrpc.ko, which neutralizes the RxRPC arm. When chained together, however, the two exploits allow attackers to obtain root on every major distribution Kim tested. Once the exploits run, attackers can use SSH access, web-shell execution, container escapes, or compromise low-privilege accounts.<\/p>\n<p>\u201cDirty Frag is notable because it introduces multiple kernel attack paths involving rxrpc and esp\/xfrm networking components to improve exploitation reliability,\u201d Microsoft researchers <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/05\/08\/active-attack-dirty-frag-linux-vulnerability-expands-post-compromise-risk\/\" rel=\"nofollow noopener\" target=\"_blank\">wrote<\/a>. \u201cRather than relying on narrow timing windows or unstable corruption conditions often associated with Linux local privilege escalation exploits, Dirty Frag appears designed to increase consistency across vulnerable environments.\u201d<\/p>\n<p>Researchers at Google-owned Wiz <a href=\"https:\/\/www.wiz.io\/blog\/dirty-frag-linux-kernel-local-privilege-escalation-via-esp-and-rxrpc\" rel=\"nofollow noopener\" target=\"_blank\">said<\/a> exploits will be less likely to break out of hardened containerized environments such as Kubernets with default security settings in place. \u201cHowever, the risk remains significant for virtual machines or less restricted environments.\u201d<\/p>\n<p>The best response for anyone using Linux is to install patches immediately. While fixes likely require a reboot, protection from a threat as severe as Dirty Frag outweighs the cost of disruptions. Anyone who can\u2019t install immediately should follow the mitigation steps laid out in the posts linked above. Additional guidance can be found <a href=\"https:\/\/www.wiz.io\/blog\/dirty-frag-linux-kernel-local-privilege-escalation-via-esp-and-rxrpc\" rel=\"nofollow noopener\" target=\"_blank\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"Both privilege escalation vulnerabilities stem from bugs in the kernel\u2019s handling of page caches stored in memory, allowing&hellip;\n","protected":false},"author":2,"featured_media":444038,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[61,60,80],"class_list":["post-444037","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-ie","tag-ireland","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/444037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/comments?post=444037"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/444037\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media\/444038"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media?parent=444037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/categories?post=444037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/tags?post=444037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}