{"id":184038,"date":"2026-10-30T11:41:47","date_gmt":"2026-10-30T09:41:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/udalyonno-ekspluatiruemaya-uyazvimost-v-tcp-steke-yadra-linux"},"modified":"2026-10-30T11:41:52","modified_gmt":"2026-10-30T09:41:52","slug":"remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","title":{"rendered":"Fjernudnyttet s\u00e5rbarhed i TCP-stakken i Linux-kernen","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firmaen Anthropic har afsl\u00f8ret en kritisk s\u00e5rbarhed (CVE-2026-98432) i TCP-stakken i Linux-kernen, som muligg\u00f8r fjernudf\u00f8relse af kode gennem sending af specielt formaterede pakker. Der er rapporteret om oprettelsen af en fungerende exploit, der giver mulighed for at udf\u00f8re kode p\u00e5 kerneniveau og fjernadgang til root-rettigheder i systemet. Den forberedte exploit er egnet til angreb p\u00e5 systemer med serverprocesser, der accepterer forbindelser gennem netv\u00e6rkssokler, der underst\u00f8tter brugen af MPTCP-protokollen (Multipath TCP). Underst\u00f8ttelse af MPTCP kan aktiveres i bindningen til de enkelte netv\u00e6rkssokler, hvilket g\u00f8res som standard i standardbiblioteket for Go-sprog, der starter fra version Go 1.24 (februar 2025). <\/p>\n<p>Den forberedte exploit kan anvendes med enhver serverapplikation skrevet i Go, herunder HTTP-serveren Caddy, n\u00e5r der er mulighed for at sende netv\u00e6rkspakker til den lytteboks, som de opretter. Da s\u00e5rbarheden er til stede direkte i IPv4-stakken og ikke er specifik for MPTCP, kan der ikke udelukkes oprettelse af exploits, der fungerer uden tilknytning til MPTCP, men s\u00e5danne exploits er endnu ikke blevet demonstreret. For eksempel kan s\u00e5rbarheden udnyttes ved behandling af foresp\u00f8rgsler om migrering af sokler, som er tilg\u00e6ngelig i konfigurationer med parameteren net.ipv4.tcp_migrate_req=1 eller ved brug af eBPF-programmer med indstillingen BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.<\/p>\n<p>S\u00e5rbarheden skyldes en racebet\u00e6ndelse, der opst\u00e5r ved samtidig behandling af gentagne SYN-anmodninger under oprettelse af en TCP-forbindelse. Da funktionen tcp_v4_syn_recv_sock() overf\u00f8rer parametre fra strukturen ireq-&gt;ireq_opt til dattersocketen via reference i stedet for kopi, kan der under bestemte omst\u00e6ndigheder opst\u00e5 en situation, hvor hukommelsen til strukturerne inet_opt og ireq_opt allerede er frigivet, men de relaterede socketindstillinger forts\u00e6tter med at blive brugt (use-after-free). <\/p>\n<p>Fjernudnyttelse udf\u00f8res ved at sende en r\u00e6kke tidsynkroniserede netv\u00e6rksanmodninger. Den udviklede exploit kan ogs\u00e5 anvendes p\u00e5 kerner, der bruger adresserandomisering (KASLR), men at ramme vinduet for racebetingelsen tager en betydelig m\u00e6ngde tid og kr\u00e6ver et stort antal fors\u00f8g. Udnyttelsen lettes af det faktum, at et missede vindue for racebetingelsen kun f\u00f8rer til nulstilling af sessionen for forbindelsesoprettelsen (handshake) og ikke til kernens nedbrud, hvilket giver mulighed for uendeligt at forts\u00e6tte med fors\u00f8gene. I den udviklede prototype kr\u00e6vede angrebet cirka en time \u2014 48 minutter til at bestemme hukommelseslayoutet og yderligere 5 minutter til at organisere kodenudf\u00f8relse. <\/p>\n<p>Der er endnu ikke pr\u00e6senteret garantibaserede metoder til at omg\u00e5 s\u00e5rbarheden \u2014 den eneste p\u00e5lidelige l\u00f8sning er at installere en kerneopdatering. Problemet opst\u00e5r fra kernerne Linux 4.4 og er l\u00f8st i udgaverne 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 og 7.3. Status for udbedringen af s\u00e5rbarheder i distributionerne kan vurderes p\u00e5 disse sider: Debian, Ubuntu, SUSE\/openSUSE, RHEL, Gentoo, Arch.<br \/>\nFedora. <\/p>\n<p>Af anbefalinger til modvirkning af specifikke udnyttelsesmetoder, der ikke blokerer s\u00e5rbarheden generelt, kan n\u00e6vnes at deaktivere underst\u00f8ttelse af MPTCP og s\u00e6tte sysctl-parameteren net.ipv4.tcp_migrate_req til v\u00e6rdien 0:<\/p>\n<p>   sysctl -w net.mptcp.enabled=0<br \/>\n   sysctl -w net.ipv4.tcp_migrate_req=0<\/p>\n<p>For at bestemme tilstedev\u00e6relsen af processer i systemet, der bruger sokler med<br \/>\nMPTCP, kan kommandoerne bruges:<\/p>\n<p>   ip mptcp endpoint show<br \/>\n   ip mptcp limits show<\/p>\n<p>For at deaktivere underst\u00f8ttelsen af MPTCP i programmer skrevet i Go, skal du bruge flaget 'multipathtcp=0', som kan s\u00e6ttes ved at indstille milj\u00f8variablen 'GODEBUG=multipathtcp=0'. For at deaktivere underst\u00f8ttelsen af MPTCP under bygningen kan du tilf\u00f8je 'godebug multipathtcp=0' til go.mod-modulfilerne. I applikationskoden kan MPTCP deaktiveres via funktionerne net.Dialer.SetMultipathTCP og net.ListenConfig.SetMultipathTCP.<\/p>\n<p>Udover det behandlede problem har selskabet Anthropic ogs\u00e5 annonceret en r\u00e6kke lokalt udnyttelige s\u00e5rbarheder i kernen af Linux, OpenBSD og FreeBSD, som muligg\u00f8r root-rettigheder i systemet og kan bryde ud af isolerede containere; s\u00e5rbarheder i Chrome og Safari, der f\u00f8rer til udf\u00f8relse af kode i systemet ved \u00e5bning af s\u00e6rligt udformede web-sider; en s\u00e5rbarhed i Windows-kernen, der f\u00f8rer til nedbrud; en s\u00e5rbarhed i Android-platformen, der muligg\u00f8r omg\u00e5else af sk\u00e6rml\u00e5sning og adgang til personlige oplysninger og fotos uden at l\u00e5se enheden op (angrebet blev demonstreret p\u00e5 Google Pixel 9 smartphone).<\/p>\n<p>S\u00e5rbarheden er bekr\u00e6ftet i mange officielle Docker-billeder, herunder billeder af couchbase, elasticsearch, flink, solr, storm osv. <\/p>\n<ul>\n<li class=\"l\"> Muligheden for at aktivere IPPROTO_MPTCP-optionen for en lytternetv\u00e6rks-socket er tilg\u00e6ngelig i nginx fra version 1.29.7, men er ikke aktiv som standard.\n<li class=\"l\"> I Lighttpd er muligheden for at aktivere MPTCP tilg\u00e6ngelig fra udgivelsen 1.4.76.\n<li class=\"l\"> I Apache httpd blev patches for MPTCP-support tilf\u00f8jet til Apache httpd 2.5-HEAD i 2024.\n<li class=\"l\"> I systemd blev support til aktivering af MPTCP ved socket-aktivering tilf\u00f8jet i version 257.\n<li class=\"l\"> I Apache Traffic Server underst\u00f8ttes MPTCP-optionen fra version 9.2.4.\n<li class=\"l\"> I HAProxy fra version 3.1.0 er muligheden 'mptcp{,4,6}@<address>' tilg\u00e6ngelig.\n<li class=\"l\"> I Traefik er flaget IPPROTO_MPTCP aktiveret som standard fra versioner 2.11.26, 3.4.2 og v3.5.0-rc1.\n<li class=\"l\"> I databasesystemet Valkey fra version 9.0.0 er muligheden '--mptcp' samt indstillingerne 'mptcp yes' og 'repl-mptcp yes' tilg\u00e6ngelige.\n<\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66575\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Anthropic \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2026-98432) \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0439 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u0417\u0430\u044f\u0432\u043b\u0435\u043d\u043e \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043a\u043e\u0434 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u044f\u0434\u0440\u0430 \u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 root \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442 \u043f\u0440\u0438\u0433\u043e\u0434\u0435\u043d \u0434\u043b\u044f \u0430\u0442\u0430\u043a\u0438 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u043c\u0438, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u043c\u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0441\u043e\u043a\u0435\u0442\u044b, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184038","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Anthropic \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2026-98432) \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0439 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u0443\u0435\u043c\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Anthropic \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2026-98432) \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0439 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack\" \/>\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-10-30T09:41:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-30T09:41:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Fjernudnyttelig s\u00e5rbarhed i TCP-stakken i Linux-kernen | ProHoster","description":"Selskabet Anthropic har afsl\u00f8ret information om en kritisk s\u00e5rbarhed (CVE-2026-98432) i TCP-stakken i Linux-kernen, der tillader fjernudf\u00f8relse af kode gennem sending af s\u00e6rligt udformede pakker.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","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\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u0443\u0435\u043c\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Anthropic \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2026-98432) \u0432 TCP-\u0441\u0442\u0435\u043a\u0435 \u044f\u0434\u0440\u0430 Linux, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0439 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","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-10-30T09:41:47+00:00","article:modified_time":"2026-10-30T09:41:52+00:00","article:publisher":"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\/184038","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=184038"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/184038\/revisions"}],"predecessor-version":[{"id":184039,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/184038\/revisions\/184039"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=184038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=184038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=184038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}