{"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\/it\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","title":{"rendered":"Vulnerabilit\u00e0 sfruttabile da remoto nello stack TCP del kernel Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda Anthropic ha rivelato un'importante vulnerabilit\u00e0 (CVE-2026-98432) nel TCP stack del kernel Linux, che consente l'esecuzione remota di codice tramite l'invio di pacchetti appositamente formati. \u00c8 stato segnalato lo sviluppo di un exploit funzionante in grado di eseguire codice a livello di kernel e ottenere diritti di root nel sistema in remoto. L'exploit preparato \u00e8 adatto per attacchi su sistemi con processi server che accettano connessioni tramite socket di rete che supportano l'uso del protocollo MPTCP (Multipath TCP). Il supporto per MPTCP pu\u00f2 essere attivato legandosi a singoli socket di rete, ci\u00f2 che avviene per impostazione predefinita nella libreria standard del linguaggio Go, a partire dalla versione Go 1.24 (febbraio 2025). <\/p>\n<p>L'exploit preparato pu\u00f2 essere utilizzato con qualsiasi applicazione server scritta in Go, incluso il server HTTP Caddy, se \u00e8 possibile inviare pacchetti di rete al socket di ascolto creato da esse. Poich\u00e9 la vulnerabilit\u00e0 \u00e8 presente direttamente nello stack IPv4 e non \u00e8 specifica per MPTCP, non si esclude la creazione di exploit che funzionano senza legami with MPTCP, anche se tali exploit non sono ancora stati dimostrati. Ad esempio, \u00e8 possibile sfruttare la vulnerabilit\u00e0 durante l'elaborazione delle richieste di migrazione dei socket, disponibile in configurazioni con il parametro net.ipv4.tcp_migrate_req=1 o utilizzando programmi eBPF con l'opzione BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.<\/p>\n<p>La vulnerabilit\u00e0 \u00e8 causata da una condizione di competizione che si verifica durante l'elaborazione simultanea delle richieste SYN ri-inviate durante l'instaurazione di una connessione TCP. Poich\u00e9 la funzione tcp_v4_syn_recv_sock() passa al socket figlio i parametri dalla struttura ireq-&gt;ireq_opt tramite riferimento e non tramite copia, si verifica una situazione in cui la memoria per le strutture inet_opt e ireq_opt con i parametri del socket \u00e8 gi\u00e0 stata liberata, ma le opzioni associate continuano a essere utilizzate (use-after-free). <\/p>\n<p>Lo sfruttamento remoto avviene mediante l'invio di una serie di richieste di rete sincronizzate nel tempo. L'exploit creato \u00e8 applicabile anche ai kernel che utilizzano la randomizzazione degli indirizzi (KASLR), ma l'accesso alla finestra di condizione di gara richiede parecchio tempo e un gran numero di tentativi. La facilitazione dell'exploitation \u00e8 dovuta al fatto che non riuscire a entrare nella finestra di condizione di gara porta solo a un ripristino della sessione di instaurazione della connessione (handshake), e non al crash del kernel, il che consente di continuare a tentare indefinitamente. Nel prototipo dell'exploit creato, ci sono volute circa un'ora: 48 minuti per determinare la disposizione della memoria e altri 5 minuti per organizzare l'esecuzione del codice. <\/p>\n<p>Finora non sono stati presentati percorsi di protezione che bloccano garantiti la vulnerabilit\u00e0 \u2014 l'unica opzione affidabile proposta \u00e8 di installare l'aggiornamento del kernel. Il problema si manifesta a partire dal kernel Linux 4.4 ed \u00e8 stato risolto nelle versioni 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 e 7.3. Lo stato della risoluzione delle vulnerabilit\u00e0 nelle distribuzioni pu\u00f2 essere valutato su queste pagine: Debian, Ubuntu, SUSE\/openSUSE, RHEL, Gentoo, Arch.<br \/>\nFedora. <\/p>\n<p>Tra le raccomandazioni per contrastare metodi di sfruttamento specifici, che non bloccano la vulnerabilit\u00e0 in generale, si segnala la disattivazione del supporto MPTCP e l'impostazione del parametro sysctl del kernel net.ipv4.tcp_migrate_req a 0:<\/p>\n<p>   sysctl -w net.mptcp.enabled=0<br \/>\n   sysctl -w net.ipv4.tcp_migrate_req=0<\/p>\n<p>Per identificare la presenza di processi nel sistema che utilizzano socket con<br \/>\nMPTCP, si possono utilizzare i comandi:<\/p>\n<p>   ip mptcp endpoint show<br \/>\n   ip mptcp limits show<\/p>\n<p>Per disabilitare il supporto MPTCP nei programmi in linguaggio Go, \u00e8 necessario utilizzare il flag \u00abmultipathtcp=0\u00bb, che pu\u00f2 essere impostato tramite la variabile d'ambiente \u00abGODEBUG=multipathtcp=0\u00bb. Per disabilitare il supporto MPTCP durante la fase di compilazione, \u00e8 possibile aggiungere \u00abgodebug multipathtcp=0\u00bb nel file con il modulo go.mod. Nel codice dell'applicazione, l'utilizzo di MPTCP pu\u00f2 essere disabilitato tramite le funzioni net.Dialer.SetMultipathTCP e net.ListenConfig.SetMultipathTCP.<\/p>\n<p>Oltre al problema discusso, l'azienda Anthropic ha anche annunciato una serie di vulnerabilit\u00e0 localmente sfruttabili nel kernel Linux, OpenBSD e FreeBSD, che consentono di ottenere diritti di root nel sistema e uscire da contenitori isolati; vulnerabilit\u00e0 in Chrome e Safari, che portano all'esecuzione di codice nel sistema aprendo pagine web appositamente formattate; una vulnerabilit\u00e0 nel kernel di Windows che porta a un arresto anomalo; una vulnerabilit\u00e0 nella piattaforma Android che permette di bypassare il blocco dello schermo e accedere a informazioni personali e foto senza sbloccare il dispositivo (l'attacco \u00e8 stato dimostrato su uno smartphone Google Pixel 9).<\/p>\n<p>Supplemento: <\/p>\n<ul>\n<li class=\"l\"> In nginx, la possibilit\u00e0 di attivare l'opzione IPPROTO_MPTCP per il socket di rete in ascolto \u00e8 disponibile a partire dalla versione 1.29.7, ma non \u00e8 abilitata di default.\n<li class=\"l\"> In Lighttpd, l'opzione per abilitare MPTCP \u00e8 disponibile a partire dalla versione 1.4.76.\n<li class=\"l\"> In Apache httpd, le patch per supportare MPTCP sono state aggiunte al ramo Apache httpd 2.5-HEAD nel 2024.\n<li class=\"l\"> In systemd, il supporto per attivare MPTCP all'attivazione tramite socket \u00e8 stato aggiunto nella versione 257.\n<li class=\"l\"> In Apache Traffic Server, l'opzione per abilitare MPTCP \u00e8 supportata a partire dalla versione 9.2.4.\n<li class=\"l\"> In HAProxy a partire dalla versione 3.1.0 \u00e8 disponibile l'opzione \u00abmptcp{,4,6}@<address>\u00bb.\n<li class=\"l\"> In Traefik, l'attivazione del flag IPPROTO_MPTCP \u00e8 abilitata di default a partire dalle versioni 2.11.26, 3.4.2 e v3.5.0-rc1.\n<li class=\"l\"> Nel database Valkey a partire dalla versione 9.0.0 \u00e8 disponibile l'opzione \u00ab--mptcp\u00bb e le configurazioni \u00abmptcp yes\u00bb e \u00abrepl-mptcp yes\u00bb.\n<\/ul>\n<p>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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\udd47 Vulnerabilit\u00e0 sfruttabile da remoto nel stack TCP del kernel Linux | ProHoster","description":"L'azienda Anthropic ha rivelato una vulnerabilit\u00e0 critica (CVE-2026-98432) nel stack TCP del kernel Linux, che consente l'esecuzione remota di codice tramite l'invio di pacchetti appositamente formattati.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/remotely-exploitable-vulnerability-in-the-linux-kernel-tcp-stack","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/184038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=184038"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/184038\/revisions"}],"predecessor-version":[{"id":184039,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/184038\/revisions\/184039"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=184038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=184038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=184038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}