{"id":181690,"date":"2026-05-23T18:24:43","date_gmt":"2026-05-23T16:24:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux"},"modified":"2026-05-23T18:24:43","modified_gmt":"2026-05-23T16:24:43","slug":"opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux","title":{"rendered":"PoC f\u00f6r DirtyDecrypt \u2013 en ny LPE-s\u00e5rbarhet i Linux-k\u00e4rnan har publicerats","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Proof-of-concept publicerad f\u00f6r s\u00e5rbarhet <strong>DirtyDecrypt<\/strong>, \u00e4ven k\u00e4nd som <strong>DirtyCBC<\/strong>, vilket till\u00e5ter en lokal oprivilegerad anv\u00e4ndare att f\u00e5 root-r\u00e4ttigheter p\u00e5 vissa Linux-system. Problemet ligger i koden <strong>rxgk<\/strong> undersystemet <strong>RxRPC<\/strong> och relaterar till skrivning till sidcache p\u00e5 grund av bristande kontroll av copy-on-write i funktionen rxgk_decrypt_skb(). BleepingComputer rapporterade om publikation av PoC den 18 maj 2026; sj\u00e4lva PoC publicerades i <a rel=\"nofollow\" href=\"https:\/\/github.com\/v12-security\/pocs\/tree\/main\/dirtydecrypt\">repositoryt av teamet V12<\/a>.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/networking\/rxrpc.html\">RxRPC \u00e4r ett n\u00e4tverksprotokoll f\u00f6r Linux-k\u00e4rnan<\/a> \u00f6ver UDP, som tillhandah\u00e5ller tillf\u00f6rlitlig transport f\u00f6r fj\u00e4rroperationer. I k\u00e4rndokumentationen anges s\u00e4rskilt att <strong>AFS<\/strong> \u2014 Andrew File System \u2014 \u00e4r ett exempel p\u00e5 en applikation som anv\u00e4nder RxRPC, och sj\u00e4lva protokollet st\u00f6der f\u00f6rhandlingen om s\u00e4kerheten i anslutningen. RxGK, som anv\u00e4nds f\u00f6r den s\u00e4kra l\u00e4get RxRPC\/AFS, h\u00f6r till detta omr\u00e5de.<\/p>\n<p><\/noindex><\/p>\n<p>Enligt V12 \u00e4r DirtyDecrypt ytterligare en variant av s\u00e5rbarheter av typen <strong>CopyFail \/ Dirty Frag \/ Fragnesia<\/strong>. Alla kretsar kring en liknande id\u00e9: bristande hantering av k\u00e4rnans minne, sidcache och buffertar kan till\u00e5ta en oprivilegerad lokal process att p\u00e5verka data som borde vara otillg\u00e4ngliga f\u00f6r skrivning. I fallet med DirtyDecrypt handlar det om \"rxgk sidcache skrivning\" p\u00e5 grund av avsaknaden av COW-skydd i rxgk_decrypt_skb().<\/p>\n<p>Teamet V12 h\u00e4vdar att de uppt\u00e4ckte och rapporterade problemet <strong>9 maj 2026<\/strong>, men de som ansvarar f\u00f6r k\u00e4rnan svarade att det \u00e4r en duplikat av ett redan \u00e5tg\u00e4rdat fel. Efter det publicerade forskarna PoC och motiverade detta med att \u00e5tg\u00e4rden redan finns i mainline-k\u00e4rnan.<\/p>\n<p>Med CVE-situationen ser det inte helt rakt ut. BleepingComputer skriver att det f\u00f6r n\u00e4rvarande inte finns ett separat officiellt CVE f\u00f6r namnet DirtyDecrypt, men analytikern Will Dormann kopplar ihop de publicerade detaljerna fr\u00e5n V12 med <strong>CVE-2026-31635<\/strong>, \u00e5tg\u00e4rdad i slutet av april. I NVD-databasen beskrivs CVE-2026-31635 som ett fel i rxrpc: funktionen rxgk_verify_response() kontrollerade inte l\u00e4ngden p\u00e5 RESPONSE-autentiseraren korrekt, vilket innebar att en f\u00f6r stor autentiserare kunde hamna i rxgk_decrypt_skb() och leda koden till BUG_ON(len).<\/p>\n<p><noindex><\/p>\n<p>Det vill s\u00e4ga offentliga publikationer kopplar samman DirtyDecrypt med <strong><a rel=\"nofollow\" href=\"https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2026-31635\">CVE-2026-31635<\/a><\/strong>, men den formella beskrivningen av CVE i NVD verkar vara sn\u00e4vare och s\u00e4ger framf\u00f6r allt om felet i l\u00e4ngdkontrollen i rxrpc, och inte direkt om alias DirtyDecrypt\/DirtyCBC som en separat post. D\u00e4rf\u00f6r \u00e4r det mer korrekt att skriva: <em>DirtyDecrypt kopplar troligen till eller \u00e4r n\u00e4ra relaterat till CVE-2026-31635<\/em>, snarare \u00e4n att p\u00e5st\u00e5 att detta \u00e4r det officiella namnet p\u00e5 CVE.<\/p>\n<p><\/noindex><\/p>\n<p>F\u00f6r drift kr\u00e4vs en k\u00e4rna med aktiverad funktion <strong>CONFIG_RXGK<\/strong>, som aktiverar RxGK-st\u00f6d f\u00f6r AFS-klienten och n\u00e4tverkstransport. Detta begr\u00e4nsar tydligt antalet ber\u00f6rda system: det handlar i f\u00f6rsta hand om distributioner som snabbt f\u00f6ljer upstream-k\u00e4rnan, inklusive <strong>Fedora<\/strong>, <strong>Arch Linux<\/strong> och <strong>openSUSE Tumbleweed<\/strong>. Samtidigt understryker BleepingComputer att den publicerade V12 PoC endast har testats p\u00e5 Fedora och mainline-k\u00e4rnan.<\/p>\n<p><noindex><\/p>\n<p>DirtyDecrypt uppkom i bakgrunden av en hel serie n\u00e4ra besl\u00e4ktade Linux LPE-s\u00e5rbarheter. Tidigare har avsl\u00f6jats <strong>Copy Fail<\/strong> i algif_aead, <strong>Dirty Frag<\/strong> i n\u00e4tverkskomponenter, och sedan <strong>Fragnesia<\/strong> i XFRM ESP-in-TCP. Microsoft <a rel=\"nofollow\" href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/05\/08\/active-attack-dirty-frag-linux-vulnerability-expands-post-compromise-risk\/\">beskrev<\/a> Dirty Frag som en lokal prisstegring genom komponenter esp4, esp6 och rxrpc, vilket g\u00f6r att en angripare efter att ha f\u00e5tt lokal \u00e5tkomst kan h\u00f6ja sig till root och etablera sig i systemet.<\/p>\n<p><\/noindex><\/p>\n<p>Den praktiska faran med s\u00e5dana fel ligger i att de ofta anv\u00e4nds efter den f\u00f6rsta attacken: till exempel efter kompromiss av SSH-konto, web shell, s\u00e5rbar container eller l\u00e5gprivilegierad tj\u00e4nstanv\u00e4ndare. N\u00e4r angriparen har root kan de st\u00e4nga av skydd, l\u00e4sa hemligheter, \u00e4ndra loggar, implementera persistens och forts\u00e4tta vidare genom infrastrukturen.<\/p>\n<p>Anv\u00e4ndare av potentiellt p\u00e5verkade rolling-release-distributioner rekommenderas att installera de senaste k\u00e4rnuppdateringarna. F\u00f6r system d\u00e4r omedelbar uppdatering inte \u00e4r m\u00f6jlig n\u00e4mner publikationer tillf\u00e4lliga \u00e5tg\u00e4rder s\u00e5som att st\u00e4nga av oanv\u00e4nda rxrpc-moduler och relaterade komponenter, men s\u00e5dana workaround-l\u00f6sningar kan bryta AFS och vissa IPsec\/VPN-scenarier, s\u00e5 de b\u00f6r endast till\u00e4mpas efter att ha kontrollerat p\u00e5verkan p\u00e5 det specifika systemet.<\/p>\n<p>F\u00f6r de flesta desktop- och servinstallationen \u00e4r risken troligen l\u00e4gre \u00e4n f\u00f6r Copy Fail: DirtyDecrypt kr\u00e4ver en specifik k\u00e4rnkonfiguration och lokal kodexekvering. \u00c4nd\u00e5 f\u00f6r Fedora, Arch Linux, openSUSE Tumbleweed och andra system med snabb k\u00e4rnuppdatering f\u00f6rtj\u00e4nar problemet uppm\u00e4rksamhet: det \u00e4r inte l\u00e4ngre en teoretisk rapport, utan en s\u00e5rbarhet med publicerad PoC och en tydlig v\u00e4g till privilegiet h\u00f6jning.<\/p>\n<p>K\u00e4lla: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/security\/18296676\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d proof-of-concept \u0434\u043b\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 DirtyDecrypt, \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u043a DirtyCBC, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 root \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 Linux. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043a\u043e\u0434\u0435 rxgk \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b RxRPC \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u0432 page cache \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 copy-on-write \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 rxgk_decrypt_skb(). \u041e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 PoC 18 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u043e \u0438\u0437\u0434\u0430\u043d\u0438\u0435 BleepingComputer; \u0441\u0430\u043c PoC \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181690","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d proof-of-concept \u0434\u043b\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 DirtyDecrypt, \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u043a DirtyCBC, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d PoC \u0434\u043b\u044f DirtyDecrypt \u2014 \u043d\u043e\u0432\u043e\u0439 LPE-\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d proof-of-concept \u0434\u043b\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 DirtyDecrypt, \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u043a DirtyCBC, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-05-23T16:24:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-23T16:24:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47PoC f\u00f6r DirtyDecrypt har publicerats \u2014 en ny LPE-s\u00e5rbarhet i Linux-k\u00e4rnan | ProHoster","description":"Proof-of-concept f\u00f6r s\u00e5rbarheten DirtyDecrypt, \u00e4ven k\u00e4nd som DirtyCBC, har publicerats, vilket g\u00f6r det m\u00f6jligt f\u00f6r en lokal oprivilegierad anv\u00e4ndare att f\u00e5 r\u00e4ttigheter.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d PoC \u0434\u043b\u044f DirtyDecrypt \u2014 \u043d\u043e\u0432\u043e\u0439 LPE-\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d proof-of-concept \u0434\u043b\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 DirtyDecrypt, \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043a\u0430\u043a DirtyCBC, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u0435\u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-poc-dlya-dirtydecrypt-novoj-lpe-uyazvimosti-v-yadre-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-05-23T16:24:43+00:00","article:modified_time":"2026-05-23T16:24:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/181690","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=181690"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/181690\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=181690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=181690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=181690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}