{"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\/et\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","title":{"rendered":"Kaugjuhtimise vulneraablus Linuxi tuuma TCP-stekis","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Anthropic teatas kriitilisest haavatavusest (CVE-2026-98432) Linuxi tuuma TCP-stekis, mis v\u00f5imaldab kaugelt koodi k\u00e4ivitamist spetsiaalselt vormistatud pakettide saatmise kaudu. On teatatud t\u00f6\u00f6kindlast eksploiti loomise kohta, mis v\u00f5imaldab k\u00e4ivitada koodi kernelitasemel ja kaugel saada root-\u00f5igused s\u00fcsteemis. Valmistatud eksploit v\u00f5imaldab r\u00fcnnakuid s\u00fcsteemide vastu, mis t\u00f6\u00f6tlevad serveriprotsesse ja aktsepteerivad \u00fchendusi v\u00f5rgu soketite kaudu, toetades MPTCP (Multipath TCP) protokolli. MPTCP-i tugi saab aktiveeritud olla seotud eraldi v\u00f5rgu sokettidega, mis toimub vaikimisi Go keele standardraamatukogus alates versioonist Go 1.24 (veebruar 2025). <\/p>\n<p>Valmistatud eksploit saab rakendada k\u00f5igi Go keeles kirjutatud serveri rakenduste puhul, sealhulgas HTTP-serveri Caddy puhul, kui on olemas v\u00f5imalus saata v\u00f5rgu pakette nende loodud ootavat soketti. Kuna haavatavus esineb otse IPv4-stekis ja ei ole spetsiifiline MPTCP jaoks, ei v\u00e4listata eksploite, mis t\u00f6\u00f6tavad ilma MPTCP-i sidumiseta, kuid selliseid eksploite ei ole seni demonstreeritud. N\u00e4iteks on v\u00f5imalik haavatavuse \u00e4rakasutamine sokettide migreerimise p\u00e4ringute t\u00f6\u00f6tlemisel, mis on saadaval konfiguratsioonides, kus parameeter net.ipv4.tcp_migrate_req=1 v\u00f5i eBPF-programmide kasutamisel, millel on valik BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.<\/p>\n<p>Haavatavus on p\u00f5hjustatud olukorrast, kus mitme samaaegse SYN-p\u00e4ringu t\u00f6\u00f6tlemise k\u00e4igus tekib v\u00f5idus\u00f5it TCP-\u00fchenduse loomisel. Kuna funktsioon tcp_v4_syn_recv_sock() edastab alamsoketile parameetrid struktuurist ireq-&gt;ireq_opt viite kaudu, mitte kopeerimise teel, tekivad teatud olukordades olukorrad, kus inet_opt ja ireq_opt struktuuride m\u00e4lu on juba vabastatud, kuid seotud soketi valikud j\u00e4tkavad kasutamist (use-after-free). <\/p>\n<p>Kaugarvutus toimub ajastatud v\u00f5rgup\u00e4ringute seeria saatmise kaudu. Loodud eksploit on edukalt rakendatav ka k\u00e4rudesse, kus on kasutusel aadresside randomiseerimine (KASLR), kuid v\u00f5idus\u00f5idure\u017eiimi tabamine v\u00f5tab piisavalt palju aega ja vajab suurt hulka katseid. Ekspluateerimist lihtsustab see, et v\u00f5idus\u00f5idure\u017eiimi tabamata j\u00e4\u00e4mine p\u00f5hjustab ainult \u00fchenduse loomise seansi (handshake) taastumist, mitte kernelikrahhi, mis v\u00f5imaldab j\u00e4tkata katsetamist l\u00f5putult. Loodud eksploiidi protot\u00fc\u00fcbi r\u00fcnnaku l\u00e4biviimiseks kulus umbes tund - 48 minutit m\u00e4lu paigutuse m\u00e4\u00e4ramiseks ja veel 5 minutit koodi t\u00e4itmise korraldamiseks. <\/p>\n<p>Tagatud rikke v\u00e4ltimise meetodeid pole veel esitatud - ainus usaldusv\u00e4\u00e4rne variant on rakendada kerneliparandus. Probleem ilmneb alates Linuxi kernelist 4.4 ja on k\u00f5rvaldatud v\u00e4ljaannetes 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 ja 7.3. Turvaauku fikseerimise staatus erinevates distributsioonides on hinnatav j\u00e4rgmistelt lehtedelt: Debian, Ubuntu, SUSE\/openSUSE, RHEL, Gentoo, Arch.<br \/>\nFedora. <\/p>\n<p>Soovitustes, kuidas vastu astuda konkreetsetele ekspluateerimise meetoditele, mis ei blokeeri haavatavust \u00fcldiselt, on soovitatav keelata MPTCP toetus ja seada tuuma sysctl-parameeter net.ipv4.tcp_migrate_req v\u00e4\u00e4rtuseks 0:<\/p>\n<p>   sysctl -w net.mptcp.enabled=0<br \/>\n   sysctl -w net.ipv4.tcp_migrate_req=0<\/p>\n<p>S\u00fcsteemis protsesside m\u00e4\u00e4ramiseks, mis kasutavad sokette koos<br \/>\nMPTCP, saab kasutada k\u00e4ske:<\/p>\n<p>   ip mptcp endpoint show<br \/>\n   ip mptcp limits show<\/p>\n<p>MPTCP toe keelamiseks Go keeles programmides tuleks kasutada lippu 'multipathtcp=0', mida saab seadistada keskkonnamuutuja 'GODEBUG=multipathtcp=0' kaudu. MPTCP toe keelamiseks ehitusetapis v\u00f5ib go.mod mooduli faili lisada 'godebug multipathtcp=0'. Rakenduse koodis on MPTCP toe keelamine v\u00f5imalik funktsioonide net.Dialer.SetMultipathTCP ja net.ListenConfig.SetMultipathTCP kaudu.<\/p>\n<p>Lisaks arutatud probleemile teatas ettev\u00f5te Anthropic ka seeriast kohalike eksplotatsiooni haavatavustest Linuxi, OpenBSD ja FreeBSD tuumades, mis v\u00f5imaldavad saada s\u00fcsteemis root \u00f5igused ja v\u00e4ljuda isoleeritud konteineritest; haavatavustest Chrome'is ja Safari's, mis viivad s\u00fcsteemis koodi k\u00e4ivitamiseni spetsiaalselt vormindatud veebilehtede avamisel; Windowsi tuumas leiduvast haavatavusest, mis p\u00f5hjustab s\u00fcsteemi kokkuvarisemise; Androidi platvormi haavatavusest, mis v\u00f5imaldab blokeerimise \u00fcmber minna ja p\u00e4\u00e4seda isiklikule teabele ja fotodele ilma seadme lukust avamata (r\u00fcnnakut demonstreeriti Google Pixel 9 nutitelefonil).<\/p>\n<p>T\u00e4iendamine: <\/p>\n<ul>\n<li class=\"l\"> Nginxis on IPPROTO_MPTCP valiku aktiveerimise v\u00f5imalus kuulava v\u00f5rgu sokli jaoks saadaval alates versioonist 1.29.7, kuid seda ei rakendata vaikimisi.\n<li class=\"l\"> Lighttpd's on MPTCP aktiveerimise valik saadaval alates versioonist 1.4.76.\n<li class=\"l\"> Apache httpd-s on MPTCP toe jaoks m\u00f5eldud patchid lisatud Apache httpd 2.5-HEAD harusse 2024. aastal.\n<li class=\"l\"> Systemd-s on MPTCP aktiveerimise tugi sokli kaudu saadaval alates versioonist 257.\n<li class=\"l\"> Apache Traffic Server'is on MPTCP aktiveerimise valik toetatud alates versioonist 9.2.4.\n<li class=\"l\"> HAProxy-s on alates versioonist 3.1.0 saadaval valik 'mptcp{,4,6}@<address>'.\n<li class=\"l\"> Traefik'is on IPPROTO_MPTCP lipu seadmine vaikimisi aktiveeritud alates versioonidest 2.11.26, 3.4.2 ja v3.5.0-rc1.\n<li class=\"l\"> Andmebaasis Valkey, alates versioonist 9.0.0, on saadaval valik '--mptcp' ning seaded 'mptcp yes' ja 'repl-mptcp yes'.\n<\/ul>\n<p>Allikas: <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\/et\/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=\"et_EE\" \/>\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\/et\/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\udd47Kaugelt eksploateeritav haavatavus Linuxi tuuma TCP-virnas | ProHoster","description":"Ettev\u00f5te Anthropic avaldas teavet kriitilise haavatavuse (CVE-2026-98432) kohta Linuxi tuuma TCP-virnas, mis v\u00f5imaldab eemaldamist koodi k\u00e4ivitamist spetsiaalselt vormindatud pakettide saatmise kaudu.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/184038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=184038"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/184038\/revisions"}],"predecessor-version":[{"id":184039,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/184038\/revisions\/184039"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=184038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=184038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=184038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}