{"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\/sl\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","title":{"rendered":"Udaljena ranjivost u TCP steku jezgre Linux-a","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Podjetje Anthropic je razkrilo informacije o kriti\u010dni ranljivosti (CVE-2026-98432) v TCP-pletenju jedra Linux, ki omogo\u010da oddaljeno izvajanje kode prek po\u0161iljanja posebej oblikovanih paketov. Obstoje\u010da je delujo\u010da eksploatacija, ki omogo\u010da izvajanje kode na ravni jedra in oddaljeno pridobitev pravic root v sistemu. Pripravljena eksploatacija je primerna za napade na sisteme s stre\u017eni\u0161kimi procesi, ki sprejemajo povezave prek omre\u017enih soketov, ki podpirajo protokol MPTCP (Multipath TCP). Podpora MPTCP se lahko aktivira za posamezne omre\u017ene sokete, kar se privzeto izvede v standardni knji\u017enici programskega jezika Go, od razli\u010dice Go 1.24 (februar 2025). <\/p>\n<p>Pripravljena eksploatacija se lahko uporablja s katero koli stre\u017eni\u0161ko aplikacijo v programskem jeziku Go, vklju\u010dno s HTTP stre\u017enikom Caddy, \u010de obstaja mo\u017enost po\u0161iljanja omre\u017enih paketov na njihov poslu\u0161alni soket. Ker je ranljivost prisotna neposredno v IPv4 pletenju in ni specifi\u010dna za MPTCP, ni izklju\u010dena mo\u017enost ustvarjanja eksploatacij, ki delujejo brez vezave na MPTCP, vendar tak\u0161ne eksploatacije \u0161e niso bile predstavljene. Na primer, mo\u017ena je izraba ranljivosti pri obdelavi zahtevkov za migracijo soketov, ki je na voljo v konfiguracijah s parametrom net.ipv4.tcp_migrate_req=1 ali pri uporabi eBPF programov z mo\u017enostjo BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.<\/p>\n<p>Ran\u017ena ranljivost je povzro\u010dena s stanstvom tekme, ki se pojavi pri hkratnem obdelovanju ponovljenih SYN zahtevkov med vzpostavitvijo TCP povezave. Ker funkcija tcp_v4_syn_recv_sock() prena\u0161a parametre v otro\u0161ki soket iz strukture ireq-&gt;ireq_opt preko sklica, namesto kopiranja, se v dolo\u010denih okoli\u0161\u010dinah pojavi situacija, ko je spomin za strukture inet_opt in ireq_opt s parametri soketa \u017ee osvobojen, a povezane mo\u017enosti soketa se \u0161e naprej uporabljajo (uporaba po osvoboditvi). <\/p>\n<p>Oddaljena izkori\u0161\u010danja se izvede s po\u0161iljanjem serije \u010dasovno usklajenih omre\u017enih zahtevkov. Ustvarjen izkori\u0161\u010devalni program se uspe\u0161no uporablja tudi na jedrih, kjer se uporablja randomizacija naslovov (KASLR), vendar natan\u010dno priti v okno stanja tekme traja precej \u010dasa in zahteva veliko \u0161tevilo ponovnih poskusov. Zadevo olaj\u0161a to, da neuspelo priti v okno stanja tekme vodi le do ponastavitve sejnem vzpostavljanju povezave (handshake), ne pa do zloma jedra, kar omogo\u010da neskon\u010dne poskuse. V ustvarjenem prototipu izkori\u0161\u010devalnega programa je napad trajal pribli\u017eno eno uro \u2014 48 minut za dolo\u010ditev razporeditve pomnilnika in \u0161e 5 minut za organizacijo izvajanja kode. <\/p>\n<p>Zanesljivi na\u010dini za zaobidenje ranljivosti trenutno niso predstavljeni \u2014 edina zanesljiva mo\u017enost je namestitev posodobitve jedra. Te\u017eava se za\u010dne pojavljati z jedrom Linux 4.4 in je odpravljena v izdajah  5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 in 7.3. Status odprave ranljivosti v distribucijah lahko ocenite na teh straneh: Debian, Ubuntu, SUSE\/openSUSE, RHEL, Gentoo, Arch.<br \/>\nFedora. <\/p>\n<p>Od priporo\u010dil za prepre\u010devanje specifi\u010dnih metod izkori\u0161\u010danja, ki ne blokirajo ranljivosti na splo\u0161no, je mogo\u010de izpostaviti onemogo\u010danje podpore MPTCP in nastavitev parametra sysctl jedra net.ipv4.tcp_migrate_req na vrednost 0:<\/p>\n<p>   sysctl -w net.mptcp.enabled=0<br \/>\n   sysctl -w net.ipv4.tcp_migrate_req=0<\/p>\n<p>Za ugotavljanje prisotnosti procesov v sistemu, ki uporabljajo sokete z<br \/>\nMPTCP, lahko uporabite ukaze:<\/p>\n<p>   ip mptcp endpoint show<br \/>\n   ip mptcp limits show<\/p>\n<p>Za onemogo\u010ditev podpore MPTCP v programih v jeziku Go je treba uporabiti zastavico  'multipathtcp=0', kar je mogo\u010de nastaviti z okoljsko spremenljivko  'GODEBUG=multipathtcp=0'. Za onemogo\u010ditev podpore MPTCP med sestavljanjem lahko dodate  'godebug multipathtcp=0' v datoteko z modulom go.mod. V kodi aplikacije lahko onemogo\u010dite MPTCP preko funkcij net.Dialer.SetMultipathTCP in net.ListenConfig.SetMultipathTCP.<\/p>\n<p>Poleg obravnavane te\u017eave je podjetje Anthropic prav tako napovedalo vrsto lokalno izkori\u0161\u010danih ranljivosti v jedru Linux, OpenBSD in FreeBSD, ki omogo\u010dajo pridobitev pravic root v sistemu in izhod iz izoliranih kontejnerjev; ranljivosti v Chrome in Safari, ki vodijo do izvajanja kode v sistemu ob odprtju posebno oblikovanih spletnih strani; ranljivost v jedru Windows, ki vodi do nepri\u010dakovanega zaprtja; ranljivost na platformi Android, ki omogo\u010da obhod blokade zaslona in dostop do osebnih informacij ter fotografij brez odklenitve naprave (napad je bil prikazan na pametnem telefonu Google Pixel 9).<\/p>\n<p>Dopolnilo: <\/p>\n<ul>\n<li class=\"l\"> V nginx je mo\u017enost aktivacije nastavitev IPPROTO_MPTCP za poslu\u0161anje omre\u017enega vti\u010dnika prisotna od razli\u010dice 1.29.7, vendar ni privzeto omogo\u010dena.\n<li class=\"l\"> V Lighttpd je mo\u017enost za omogo\u010danje MPTCP na voljo od izdaje 1.4.76.\n<li class=\"l\"> V Apache httpd so bili popravki za podporo MPTCP dodani v vejo Apache httpd 2.5-HEAD leta 2024.\n<li class=\"l\"> V systemd je podpora za aktivacijo MPTCP pri aktivaciji preko vti\u010dnikov dodana v razli\u010dici 257.\n<li class=\"l\"> V Apache Traffic Server je mo\u017enost za omogo\u010danje MPTCP podprta od razli\u010dice 9.2.4.\n<li class=\"l\"> V HAProxy, od razli\u010dice 3.1.0, je na voljo mo\u017enost 'mptcp{,4,6}@<address>'.\n<li class=\"l\"> V Traefik je nastavitev izklju\u010dno de\u017eurstvo IPPROTO_MPTCP omogo\u010dena privzeto od izdaj 2.11.26, 3.4.2 in v3.5.0-rc1.\n<li class=\"l\"> V SGBD Valkey, od razli\u010dice 9.0.0, je na voljo mo\u017enost '--mptcp' in nastavitve 'mptcp yes' ter '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\/sl\/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=\"sl_SI\" \/>\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\/sl\/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\udd47Oddaljeno izkori\u0161\u010dana ranljivost v TCP-steku jedra Linux | ProHoster","description":"Podjetje Anthropic je razkrilo informacije o kriti\u010dni ranljivosti (CVE-2026-98432) v TCP-steku jedra Linux, ki dovoljuje oddaljeno izvajanje kode preko po\u0161iljanja posebno oblikovanih paketov.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/184038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=184038"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/184038\/revisions"}],"predecessor-version":[{"id":184039,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/184038\/revisions\/184039"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=184038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=184038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=184038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}