{"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\/hr\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","title":{"rendered":"Udaljeno iskori\u0161tavanje ranjivosti u TCP stogu jezgre Linuxa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tvrtka Anthropic je objavila informacije o kriti\u010dnoj ranjivosti (CVE-2026-98432) u TCP stogu jezgre Linuxa, koja omogu\u0107uje daljnje izvr\u0161avanje koda slanjem posebno oblikovanih paketa. Navodno je razvijen funkcionalni exploit koji omogu\u0107uje izvr\u0161avanje koda na razini jezgre i daljinsko stjecanje root prava u sustavu. Pripremljeni exploit primjenjiv je za napade na sustave sa serverskim procesima koji prihva\u0107aju veze putem mre\u017enih soketa podr\u017eavaju\u0107i MPTCP (Multipath TCP) protokol. Podr\u0161ka za MPTCP mo\u017ee se aktivirati za pojedina\u010dne mre\u017ene sokete, \u0161to je po defaultu omogu\u0107eno u standardnoj knji\u017enici jezika Go, po\u010dev\u0161i od verzije Go 1.24 (velja\u010da 2025). <\/p>\n<p>Pripremljeni exploit mo\u017ee se primijeniti pri kori\u0161tenju bilo kojeg serverskog aplikacija napisanih u jeziku Go, uklju\u010duju\u0107i HTTP server Caddy, kada postoji mogu\u0107nost slanja mre\u017enih paketa na njihov slu\u0161aju\u0107i soket. Budu\u0107i da je ranjivost prisutna izravno u IPv4 stogu i nije specifi\u010dna za MPTCP, ne isklju\u010duje se razvoj exploit-a koji rade bez veze s MPTCP-om, ali takvi exploit-i za sada nisu demonstrirani. Na primjer, mogu\u0107e je iskori\u0161tavanje ranjivosti pri obradi zahtjeva za migraciju soketa, dostupno u konfiguracijama s parametrom net.ipv4.tcp_migrate_req=1 ili pri kori\u0161tenju eBPF programa s opcijom BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.<\/p>\n<p>Ran vulnerabilnost nastaje kao rezultat stanja utrke koje se javlja prilikom simultane obrade ponovljenih SYN zahtjeva pri uspostavljanju TCP veze. Budu\u0107i da funkcija tcp_v4_syn_recv_sock() proslje\u0111uje parametre podre\u0111enom soketu iz strukture ireq-&gt;ireq_opt putem reference, a ne kopiranjem, u odre\u0111enim okolnostima dolazi do situacije kada je memorija za strukture inet_opt i ireq_opt s parametrima soketa ve\u0107 oslobo\u0111ena, ali povezane opcije soketa i dalje se koriste (use-after-free). <\/p>\n<p>Daljinska eksploatacija ostvaruje se slanjem niza vremenski uskla\u0111enih mre\u017enih zahtjeva. Stvoreni exploit uspje\u0161no se mo\u017ee primijeniti i na jezgre u kojima se koristi randomizacija adresa (KASLR), ali ulazak u prozor stanja utrke traje dovoljno dugo i zahtijeva veliki broj ponovljenih poku\u0161aja. Eksploataciju olak\u0161ava to \u0161to neulazak u prozor stanja utrke dovodi samo do resetiranja sesije uspostavljanja veze (handshake), a ne do ru\u0161enja jezgre, \u0161to omogu\u0107ava beskona\u010dno nastavak poku\u0161aja. U stvorenom prototipu exploit-a, za provo\u0111enje napada bilo je potrebno oko sat vremena \u2014 48 minuta za odre\u0111ivanje rasporeda memorije i jo\u0161 5 minuta za organizaciju izvr\u0161enja koda. <\/p>\n<p>Zajam\u010deni na\u010dini za zaobila\u017eenje ovih ranjivosti jo\u0161 nisu predstavljeni \u2014 kao jedina pouzdana opcija predla\u017ee se instalacija a\u017euriranja jezgre. Problem se javlja po\u010dev\u0161i od jezgre Linux 4.4 i uklonjen je u izdanjima 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 i 7.3. Status ispravke ranjivosti u distribucijama mo\u017ee se procijeniti na ovim stranicama: Debian, Ubuntu, SUSE\/openSUSE, RHEL, Gentoo, Arch.<br \/>\nFedora. <\/p>\n<p>Od preporuka za suzbijanje specifi\u010dnih metoda iskori\u0161tavanja, koji ne blokiraju ranjivost u op\u0107em smislu, mo\u017ee se istaknuti onemogu\u0107avanje podr\u0161ke za MPTCP i postavljanje sysctl parametra jezgre net.ipv4.tcp_migrate_req na vrijednost 0:<\/p>\n<p>   sysctl -w net.mptcp.enabled=0<br \/>\n   sysctl -w net.ipv4.tcp_migrate_req=0<\/p>\n<p>Za utvr\u0111ivanje postojanja procesa u sustavu koji koriste sokete s<br \/>\nMPTCP, mogu se koristiti naredbe:<\/p>\n<p>   ip mptcp endpoint show<br \/>\n   ip mptcp limits show<\/p>\n<p>Za isklju\u010divanje podr\u0161ke MPTCP u programima napisanim na jeziku Go, potrebno je koristiti zastavicu \"multipathtcp=0\", za \u010dije postavljanje se mo\u017ee koristiti promenljiva okru\u017eenja \"GODEBUG=multipathtcp=0\". Za isklju\u010divanje podr\u0161ke MPTCP u fazi izgradnje mogu\u0107e je dodati \"godebug multipathtcp=0\" u datoteku s modulom go.mod. U kodu aplikacije isklju\u010divanje MPTCP mo\u017ee se posti\u0107i kroz funkcije net.Dialer.SetMultipathTCP i net.ListenConfig.SetMultipathTCP.<\/p>\n<p>Osim razmatrane probleme, kompanija Anthropic je tako\u0111e najavila seriju lokalno iskori\u0161tenih ranjivosti u jezgru Linuxa, OpenBSD i FreeBSD, koje omogu\u0107avaju sticanje root prava u sistemu i izlazak iz izolovanih kontejnera; ranjivosti u Chromeu i Safariju koje vode do izvr\u0161enja koda u sistemu prilikom otvaranja posebno formatiranih web stranica; ranjivost u jezgru Windowsa koja dovodi do sru\u0161avanja sistema; ranjivost u Android platformi koja omogu\u0107ava zaobila\u017eenje zaklju\u010davanja ekrana i pristup li\u010dnim informacijama i fotografijama bez otklju\u010davanja ure\u0111aja (napad je demonstriran na pametnom telefonu Google Pixel 9).<\/p>\n<p>Dodatak: <\/p>\n<ul>\n<li class=\"l\"> U nginx-u mogu\u0107nost aktivacije opcije IPPROTO_MPTCP za slu\u0161aju\u0107i mre\u017eni soket dostupna je po\u010dev\u0161i od verzije 1.29.7, ali nije primenjena prema zadatoj postavci.\n<li class=\"l\"> U Lighttpd opcija za uklju\u010divanje MPTCP dostupna je po\u010dev\u0161i od izdanja 1.4.76.\n<li class=\"l\"> U Apache httpd ispravke za podr\u0161ku MPTCP dodate su u granu Apache httpd 2.5-HEAD 2024. godine.\n<li class=\"l\"> U systemd podr\u0161ka za uklju\u010divanje MPTCP aktivacijom putem soketa dodana je u verziji 257.\n<li class=\"l\"> U Apache Traffic Server opcija za uklju\u010divanje MPTCP podr\u017eana je po\u010dev\u0161i od verzije 9.2.4.\n<li class=\"l\"> U HAProxy od verzije 3.1.0 dostupna je opcija \"mptcp{,4,6}@<address>\".\n<li class=\"l\"> U Traefik postavljanje zastavice IPPROTO_MPTCP uklju\u010deno je prema zadatku po\u010dev\u0161i od izdanja 2.11.26, 3.4.2 i v3.5.0-rc1.\n<li class=\"l\"> U SUSTAVU VALKEY od verzije 9.0.0 dostupna je opcija \"--mptcp\" i postavke \"mptcp yes\" i \"repl-mptcp yes.\"\n<\/ul>\n<p>Izvor: <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\/hr\/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=\"hr_HR\" \/>\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\/hr\/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\udd47Udaljeno iskori\u0161tena ranjivost u TCP steku jezgra Linuxa | ProHoster","description":"Kompanija Anthropic je otkrila informacije o kriti\u010dnoj ranjivosti (CVE-2026-98432) u TCP steku jezgra Linuxa, koja dopu\u0161ta udaljeno izvr\u0161enje koda slanjem posebno formatiranih paketa.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\/hr\/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\/hr\/wp-json\/wp\/v2\/posts\/184038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=184038"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/184038\/revisions"}],"predecessor-version":[{"id":184039,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/184038\/revisions\/184039"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=184038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=184038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=184038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}