{"id":170523,"date":"2026-05-08T12:24:30","date_gmt":"2026-05-08T10:24:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-linux"},"modified":"2026-05-08T12:24:30","modified_gmt":"2026-05-08T10:24:30","slug":"uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-linux","title":{"rendered":"S\u00e5rbarhederne Dirty Frag, der \u00e6ndrer sidecachen for at opn\u00e5 root-adgang i enhver Linux-distribution","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I Linux-kernen er der opdaget to s\u00e5rbarheder, som i deres essens ligner s\u00e5rbarheden Copy Fail, der blev afsl\u00f8ret for et par dage siden, men som viser sig i andre subsystemer \u2014 xfrm-ESP og RxRPC. S\u00e5rbarhedsserien er tildelt kodeordet Dirty Frag (der er ogs\u00e5 omtale af Copy Fail 2). S\u00e5rbarhederne g\u00f8r det muligt for en ikke-privilegeret bruger at opn\u00e5 root-rettigheder ved at overskrive data fra processen i sidecachen. Der findes et exploit, der fungerer p\u00e5 alle aktuelle Linux-distributioner. Information om s\u00e5rbarheden er blevet afsl\u00f8ret f\u00f8r offentligg\u00f8relsen af rettelserne, men der er en omg\u00e5else for at blokere problemet.      <\/p>\n<p>Dirty Frag d\u00e6kker over to forskellige s\u00e5rbarheder: den f\u00f8rste i modulet xfrm-ESP, der anvendes til at accelerere krypteringsoperationer i IPsec ved brug af protokollen ESP (Encapsulating Security Payload), og den anden i driveren RxRPC, som implementerer socketfamilien AF_RXRPC og den navngivne RPC-protokol, der k\u00f8rer over UDP. Hver af s\u00e5rbarhederne giver mulighed for at opn\u00e5 root-rettigheder individuelt. S\u00e5rbarheden i xfrm-ESP er til stede i Linux-kernen siden januar 2017, mens s\u00e5rbarheden i RxRPC har eksisteret siden juni 2023. Begge problemer skyldes optimeringer, der tillader direkte skrivning til sidecachen.      <\/p>\n<p>For at udnytte s\u00e5rbarheden i xfrm-ESP skal brugeren have ret til at oprette navnerum, og for at udnytte s\u00e5rbarheden i RxRPC skal det v\u00e6re muligt at indl\u00e6se kernen modulerne rxrpc.ko. For eksempel i Ubuntu er det i AppArmor-reglerne forbudt for ikke-privilegerede brugere at oprette navnerum, men modulerne rxrpc.ko indl\u00e6ses som standard. I nogle distributioner findes rxrpc.ko-modulet ikke, men oprettelse af navnerum blokeres ikke. Den forsker, der har identificeret problemet, har udarbejdet et kombineret exploit, der kan angreb systemet gennem begge s\u00e5rbarheder, hvilket g\u00f8r det muligt at udnytte problemet i alle st\u00f8rre distributioner. Exploitens funktion er bekr\u00e6ftet i Ubuntu 24.04.4 med kerne 6.17.0-23, RHEL 10.1 med kerne 6.12.0-124.49.1, openSUSE Tumbleweed med kerne 7.0.2-1, CentOS Stream 10 med kerne 6.12.0-224, AlmaLinux 10 med kerne 6.12.0-124.52.3 og Fedora 44 med kerne 6.19.14-300.      <\/p>\n<p>Som ved s\u00e5rbarheden Copy Fail er problemerne i xfrm-ESP og RxRPC for\u00e5rsaget af udf\u00f8relsen af dataafkodning p\u00e5 stedet med brug af funktionen splice(), der overf\u00f8rer data mellem filbeskrivelser og kanaler (pipe) uden at kopiere, ved at overf\u00f8re referencer til elementer i sidecache. Forskyvningerne for skriveoperationen blev beregnet uden de n\u00f8dvendige kontroller, der tager h\u00f8jde for brugen af direkte referencer til elementer i sidecachen, hvilket gjorde det muligt at overskrive 4 bytes ved den valgte forskydning gennem afsendelse af speciellt udformede anmodninger og \u00e6ndre indholdet af en hvilken som helst fil i sidecache.     <\/p>\n<p>Alle fil-l\u00e6seoperationer returnerer f\u00f8rst indholdet fra sidecachen. Hvis dataene \u00e6ndres i sidecachen, vil fil-l\u00e6seoperationerne returnere ikke realt lagrede oplysninger p\u00e5 enheden, men de \u00e6ndrede data. Udnyttelse af s\u00e5rbarheden g\u00e5r ud p\u00e5 at \u00e6ndre sidecachen for en eksekverbar fil med suid root-flaget. For eksempel, for at opn\u00e5 root-rettigheder kan man l\u00e6se den eksekverbare fil \/usr\/bin\/su for at f\u00e5 den ind i sidecachen, hvorefter man kan inds\u00e6tte sin egen kode i det indhold, der er blevet indl\u00e6st i sidecachen fra denne fil. Den efterf\u00f8lgende k\u00f8rsel af programmet \"su\" vil resultere i, at der i hukommelsen indl\u00e6ses ikke den originale eksekverbare fil fra lageren, men en \u00e6ndret kopi fra sidecachen.       <\/p>\n<p>Offentligg\u00f8relsen af information om s\u00e5rbarhederne og den koordinerede frigivelse af opdateringer, der l\u00f8ser problemerne, var planlagt til den 12. maj, men p\u00e5 grund af informationsl\u00e6kage m\u00e5tte oplysningerne om s\u00e5rbarheden offentligg\u00f8res f\u00f8r frigivelsen af rettelserne. I slutningen af april blev der offentliggjort patches til rxrpc, ipsec og xfrm p\u00e5 den offentlige mailingliste netdev, uden at der blev n\u00e6vnt, at de relaterede til afhj\u00e6lpning af s\u00e5rbarheden. Den 5. maj accepterede maintaineren af IPsec-subsystemet en \u00e6ndring med den foresl\u00e5ede l\u00f8sning i xfrm-esp-modulet i git-repositoriet netdev, beskrivelsen af hvilken i h\u00f8j grad gentog beskrivelsen af problemet, der f\u00f8rte til s\u00e5rbarheden Copy Fail i algif_aead-modulet. En af sikkerhedsresearcherne blev interesseret i denne rettelse, form\u00e5ede at skabe et funktionelt exploit og offentliggjorde det uden at vide, at der var indf\u00f8rt et embargo mod offentligg\u00f8relse af oplysninger om problemet f\u00f8r den 12. maj.        <\/p>\n<p>Opdateringer med rettelser til Linux-kernen og kernemoduler i distributionerne er endnu ikke offentliggjort, men der er tilg\u00e6ngelige fejlrettende patches \u2014 xfrm-esp og rxrpc. CVE-id'er er ikke tildelt, hvilket besv\u00e6rligg\u00f8r opf\u00f8lgningen af opdateringerne i distributionerne. Som en midlertidig beskyttelsesmetode kan du blokere indl\u00e6sning af kernemodulerne esp4, esp6 og rxrpc:         sh -c 'printf 'install esp4 \/bin\/false\\ninstall esp6 \/bin\/false\\ninstall rxrpc \/bin\/false\\n' &gt; \/etc\/modprobe.d\/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2&gt;\/dev\/null; true'<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65395\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044f\u0434\u0440\u0435 Linux \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0434\u0432\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0441\u0443\u0442\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Copy Fail, \u043d\u043e \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 &#8212; xfrm-ESP \u0438 RxRPC. \u0421\u0435\u0440\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u043e \u043a\u043e\u0434\u043e\u0432\u043e\u0435 \u0438\u043c\u044f Dirty Frag (\u0442\u0430\u043a\u0436\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 Copy Fail 2). \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \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, \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u0430\u0432 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e\u043c \u043a\u044d\u0448\u0435. \u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 [&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-170523","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044f\u0434\u0440\u0435 Linux \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0434\u0432\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0441\u0443\u0442\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Copy Fail, \u043d\u043e \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 - xfrm-ESP \u0438 RxRPC.\" \/>\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\/da\/blog\/news\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Dirty Frag, \u0438\u0437\u043c\u0435\u043d\u044f\u044e\u0449\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u043a\u044d\u0448 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f root \u0432 \u043b\u044e\u0431\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044f\u0434\u0440\u0435 Linux \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0434\u0432\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0441\u0443\u0442\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Copy Fail, \u043d\u043e \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 - xfrm-ESP \u0438 RxRPC.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-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-08T10:24:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-08T10:24:30+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\udd47S\u00e5rbarhederne Dirty Frag, der \u00e6ndrer sidescachen for at opn\u00e5 root-adgang i alle Linux-distributioner | ProHoster","description":"To s\u00e5rbarheder er blevet identificeret i Linux-kernen, som i deres essens ligner den for nylig afsl\u00f8rede s\u00e5rbarhed Copy Fail, men viser sig i andre undersystemer - xfrm-ESP og RxRPC.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Dirty Frag, \u0438\u0437\u043c\u0435\u043d\u044f\u044e\u0449\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u043a\u044d\u0448 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f root \u0432 \u043b\u044e\u0431\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Linux | ProHoster","og:description":"\u0412 \u044f\u0434\u0440\u0435 Linux \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0434\u0432\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0441\u0443\u0442\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 Copy Fail, \u043d\u043e \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 - xfrm-ESP \u0438 RxRPC.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/uyazvimosti-dirty-frag-izmenyayushhie-stranichnyj-kesh-dlya-polucheniya-root-v-lyubyh-distributivah-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-08T10:24:30+00:00","article:modified_time":"2026-05-08T10:24:30+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\/da\/wp-json\/wp\/v2\/posts\/170523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=170523"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/170523\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=170523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=170523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=170523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}