{"id":282362,"date":"2026-06-26T07:51:00","date_gmt":"2026-06-26T11:51:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/26\/new-dirtyclone-linux-kernel-flaw-lets-local-users-gain-root-via-cloned-packets\/"},"modified":"2026-06-26T08:10:33","modified_gmt":"2026-06-26T12:10:33","slug":"new-dirtyclone-linux-kernel-flaw-lets-local-users-gain-root-via-cloned-packets","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/26\/new-dirtyclone-linux-kernel-flaw-lets-local-users-gain-root-via-cloned-packets\/","title":{"rendered":"New DirtyClone Linux Kernel Flaw Lets Local Users Gain Root via Cloned Packets"},"content":{"rendered":"<p><a href=\"https:\/\/thehackernews.com\/2026\/06\/new-dirtyclone-linux-kernel-flaw-lets.html\">New DirtyClone Linux Kernel Flaw Lets Local Users Gain Root via Cloned Packets<\/a><\/p>\n<p><a href=\"https:\/\/thehackernews.com\/2026\/06\/new-dirtyclone-linux-kernel-flaw-lets.html\">https:\/\/thehackernews.com\/2026\/06\/new-dirtyclone-linux-kernel-flaw-lets.html<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-26 07:51:00<\/a><\/p>\n<p>Source Domain: <a href=\"thehackernews.com\">thehackernews.com<\/a><\/p>\n<p><span class=\"p-author\">\ue804<span class=\"author\">Swati Khandelwal<\/span>\ue802<span class=\"author\">Jun 26, 2026<\/span><\/span><span class=\"p-tags\">Linux \/ Vulnerability<\/span><\/p>\n<p>DirtyClone is a new Linux kernel privilege escalation in the DirtyFrag family.\u00a0JFrog Security Research published a working exploit walkthrough\u00a0for the flaw on June 25, the first public demonstration for this variant.<\/p>\n<p>Tracked as\u00a0CVE-2026-43503\u00a0(CVSS 8.8), it lets a local user corrupt file-backed memory through a cloned network packet and gain root. The patch landed in mainline on May 21; if your kernel does not have it, update now.<\/p>\n<p>When the kernel copies a network packet internally, two helper functions drop a safety flag that marks the packet&#8217;s memory as shared with a file on disk. That missing flag is the entire vulnerability.<\/p>\n<p>The attacker loads a privileged binary like \/usr\/bin\/su into memory, wires those memory pages into a network packet, and forces the kernel to clone it. The cloned packet passes through an IPsec tunnel that the attacker controls, and the decryption step overwrites the binary&#8217;s login checks with attacker-chosen bytes. The next time anyone runs su, it hands over root.<\/p>\n<p>The file on disk never changes. The modification lives only in the kernel&#8217;s in-memory copy, so file-integrity tools miss it, the attack leaves no audit trail, and a reboot restores the original binary. The attacker already has root by the time anyone might think to check.<\/p>\n<p>Exploitation requires\u00a0CAP_NET_ADMIN\u00a0to configure the loopback IPsec tunnel. On Debian and Fedora, unprivileged user namespaces are enabled by default, so a local user can obtain that capability inside a new namespace.<\/p>\n<p>Ubuntu 24.04 and later restrict namespace creation via AppArmor, blocking the default exploit path. Page cache is shared at the host level, so modifications made inside a namespace affect every process on the machine.<\/p>\n<p>The exposed systems are multi-tenant servers, CI runners, container hosts, and Kubernetes clusters where untrusted users can create namespaces. JFrog\u00a0confirmed the exploit\u00a0on Debian, Ubuntu, and Fedora systems&#8230;<\/p>\n<p><a href=\"https:\/\/thehackernews.com\/2026\/06\/new-dirtyclone-linux-kernel-flaw-lets.html\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New DirtyClone Linux Kernel Flaw Lets Local Users Gain Root via Cloned Packets https:\/\/thehackernews.com\/2026\/06\/new-dirtyclone-linux-kernel-flaw-lets.html Publish&#8230;<\/p>\n","protected":false},"author":1,"featured_media":282365,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEidrcFiZh5KSQ9sYpF7Fafoy8kYny6olyD5WlY_oaAdYt0krMeOL8eNiTItqYmEmJ55wueKdZJlhIKMun7kwQR8AbbFPKTw0Nv-qJbPiaKA1n2J1rUHBV3YuRmdJHQpOTlsKctFMXoO8ogpgHC8rXls3FGamF7p7K1gxc-7dmU2va58Es1c40FV8AZFR-w\/s1600\/dirtyclone.jpg","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[90,91,31,97,89,71,57,79,27],"class_list":["post-282362","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-cve","tag-debian","tag-exploit","tag-fedora","tag-flaw","tag-linux","tag-security","tag-ubuntu","tag-vulnerability"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/282362"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=282362"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/282362\/revisions"}],"predecessor-version":[{"id":282367,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/282362\/revisions\/282367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/282365"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=282362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=282362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=282362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}