{"id":3942,"date":"2026-11-03T12:51:34","date_gmt":"2026-11-03T12:51:34","guid":{"rendered":"https:\/\/thedigitalfortress.us\/?p=3942"},"modified":"2026-11-03T12:51:34","modified_gmt":"2026-11-03T12:51:34","slug":"red-hat-patches-9-8-rated-linux-tcp-rce-flaw-while-ubuntu-releases-fixes-for-testing","status":"publish","type":"post","link":"https:\/\/thedigitalfortress.us\/?p=3942","title":{"rendered":"Red Hat Patches 9.8-Rated Linux TCP RCE Flaw While Ubuntu Releases Fixes for Testing"},"content":{"rendered":"<div>\n<p><span class=\"p-author\"><i class=\"icon-font icon-user\">\ue804<\/i><span class=\"author\">Swati Khandelwal<\/span><i class=\"icon-font icon-calendar\">\ue802<\/i><span class=\"author\">Nov 03, 2026<\/span><\/span><span class=\"p-tags\">Vulnerability \/ Linux<\/span><\/p>\n<\/div>\n<div id=\"articlebody\">\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjdf8UfDHsjH9VaJGtYT5WgjtJ1G5YRMkjPWNeKn-hw05sM9ny0kW9L2eIc3UCiIQ7qmc_TmfrenS1WH8KiRBjln2hQS0X7DUlykxdHrzDgg4uoiHpiOf3fVTOnUuOt4618z3PN7hw1AfUch_y0Tot3ubTga5LEfyWnATkzegfQBSWxMbzNzJaGY18QqC8\/s1700-nu-rw-lo-l85-e365\/linux-rce.jpg\" style=\"display: block;  text-align: center; clear: left; float: left;\"><\/a><\/div>\n<p>Fixed kernels for a use-after-free vulnerability in the Linux kernel&#8217;s IPv4 TCP code are now available for Red Hat Enterprise Linux 8, 9, and 10, while Ubuntu&#8217;s fixes for its three newest long-term-support releases remain in its opt-in testing channel with no date for a regular update.<\/p>\n<p>The flaw, tracked as <strong>CVE-2026-98432<\/strong>, can be reached by a remote, unauthenticated attacker and can lead to remote code execution, <a href=\"https:\/\/access.redhat.com\/security\/vulnerabilities\/RHSB-2026-016\" target=\"_blank\">Red Hat<\/a> and <a href=\"https:\/\/ubuntu.com\/blog\/fixes-available-in-proposed-pocket-for-cve-2026-98432\" target=\"_blank\">Canonical<\/a> said.<\/p>\n<p>The Linux kernel&#8217;s own CVE team rates the flaw 9.8 out of 10 on the CVSS scale. Red Hat, which initially rated it Moderate at 5.9, has raised its score to 9.8 and now calls it Critical. The bug has been present since Linux 4.4, and the upstream fix landed in October.<\/p>\n<h3>What the Flaw Is<\/h3>\n<p>When a server accepts an IPv4 TCP connection, the kernel passes IP options from the incoming request to the new socket without copying them. If the client retransmits its connection request while another processor still reads those options, the kernel can read memory it has already freed.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/ai-governance-platform-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi9hjzSN2bSutSbaNO6ZWEm02wC6hue03kC4VKPSfsdPvcDX2PAvPE-u9QrLCw3POvN3hXFPlyYyFgkAgtKrs4I2oSb9BkIFOWQ_k1ISfIBdT2AoWNvq2Q2DF_3AyA4fJriKPHkTjqYFxu-Y_H4IH9uqscX8lh-puQ5cPmc_veAEr9p4fC0497XT8Fktlp6\/s728-nu-rw-lo-l85-e365\/tl-insidem-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>An attacker triggers the race by sending connection requests that carry IPv4 Record Route or Timestamp options to any listening TCP port. No login is needed. IPv6 is not affected on the main path.<\/p>\n<p><a name=\"more\"\/><\/p>\n<p>Red Hat shipped <a href=\"https:\/\/access.redhat.com\/errata\/RHSA-2026:93414\" target=\"_blank\">RHSA-2026:93414<\/a> (RHEL 8), <a href=\"https:\/\/access.redhat.com\/errata\/RHSA-2026:93412\" target=\"_blank\">RHSA-2026:93412<\/a> (RHEL 9), and <a href=\"https:\/\/access.redhat.com\/errata\/RHSA-2026:93413\" target=\"_blank\">RHSA-2026:93413<\/a> (RHEL 10) on November 1. A reboot is needed after installing the update.<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid rgb(204, 204, 204); width: 100%;\">\n<tbody>\n<tr>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">RHEL Version<\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">Fixed Kernel<\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">Errata<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">8.10<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>4.18.0-553.182.1.el8_10<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">RHSA-2026:93414<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">9.8<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>5.14.0-687.64.1.el9_8<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">RHSA-2026:93412<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">10.2<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>6.12.0-211.72.1.el10_2<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">RHSA-2026:93413<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Canonical <a href=\"https:\/\/ubuntu.com\/blog\/fixes-available-in-proposed-pocket-for-cve-2026-98432\" target=\"_blank\">said on November 2<\/a> that fixes for Ubuntu 22.04 LTS, 24.04 LTS, and 26.04 LTS are in its <em>-proposed<\/em> pocket, an opt-in testing channel. Packages there do not install automatically.<\/p>\n<p>Canonical tests kernel updates across more than 2,000 certified servers and devices before releasing them to the regular update channel, and no release date has been given.<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid rgb(204, 204, 204); width: 100%;\">\n<tbody>\n<tr>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">Ubuntu Release<\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">-proposed Kernel<\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">Status<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">22.04 LTS (Jammy)<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>5.15.0-203.213<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">In -proposed<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">24.04 LTS (Noble)<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>6.8.0-149.149<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">In -proposed<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">26.04 LTS (Resolute)<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        <code>7.0.0-43.43<\/code>\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">In -proposed<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">20.04 \/ 18.04 \/ 16.04<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">Pending<\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\"\/>\n    <\/tr>\n<\/tbody>\n<\/table>\n<p>Administrators who need the fix before it reaches the regular channel can enable -proposed and install the kernel update by running:<\/p>\n<pre><code>sudo add-apt-repository --component main --pocket proposed https:\/\/archive.ubuntu.com\/ubuntu\ndpkg-query -W -f '${source:Package}\\t${binary:Package}\\n' | awk '$1 ~ \"^linux-meta\" { print $2 }' | xargs sudo apt install -t $(. \/etc\/os-release &amp;&amp; echo $VERSION_CODENAME)-proposed --only-upgrade\nsudo reboot<\/code><\/pre>\n<p>To check whether a system is running a fixed kernel, compare the output of uname -r against the versions in the tables above.<\/p>\n<p>Ubuntu 20.04, 18.04, and 16.04 have no fix yet. Older releases require Expanded Security Maintenance through Ubuntu Pro.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/network-defense-dd\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiWypk5aSrjVVXdRpyJaxKDe9VERLYId6cVdoZUwHGSe-EMh90qROsc-jk3uEKqB8-L4eSpBaka7err1zF86IrsEA4S2IZ8yyEsoZTsiGq2YvGuaCtdFvE8-ej7uEBhLbYJNENjs9umU6qmZCJ1aAzvG-ZDO0NtTVddy5hIGv4FBpDJp8UeOxYEzF5AeuK1\/s728-nu-rw-lo-l85-e36\/core-d.png\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>Cloud, FIPS, and real-time kernel variants for Ubuntu are listed as work in progress on the <a href=\"https:\/\/ubuntu.com\/security\/CVE-2026-98432\" target=\"_blank\">Ubuntu CVE page<\/a> with target versions, but Canonical&#8217;s blog post covers only the generic kernel.<\/p>\n<h3>Interim Mitigation<\/h3>\n<p>Red Hat published an <a href=\"https:\/\/access.redhat.com\/security\/vulnerabilities\/RHSB-2026-016\" target=\"_blank\">nftables rule<\/a> on October 30 that drops inbound IPv4 TCP packets carrying IP options. The rule blocks the known trigger for the race but cannot fully prevent exploitation and may break workloads that depend on IPv4 options, Red Hat said.<\/p>\n<pre><code>table inet cve_2026_98432 {\n    chain input {\n        type filter hook input priority -310; policy accept;\n        ip protocol tcp ip hdrlength &gt; 5 counter drop\n    }\n}<\/code><\/pre>\n<p>The filter applies only to the host where it is loaded. Traffic between containers on the same host can bypass it, a member of the CIQ kernel team noted on the oss-security mailing list.<\/p>\n<p>Several sources have recommended disabling Multipath TCP (MPTCP) as a workaround. The flaw is in the IPv4 TCP path, not in MPTCP, and that advice alone is not enough, Canonical said. \u00abThe Ubuntu Security Team believes that security updates are the only appropriate mitigation.\u00bb<\/p>\n<h3>Exploitation Status<\/h3>\n<p>No vendor, CERT, or the kernel CVE team has reported attacks using this flaw. It was not listed in CISA&#8217;s Known Exploited Vulnerabilities catalog as of the catalog&#8217;s October 30 release.<\/p>\n<p>Anthropic said on October 27 that an unreleased, internal Claude research model wrote a remote root exploit for the flaw that works against Linux servers with an MPTCP listener, with no credentials and no user interaction. In its proof of concept, leaking a kernel address took 48 minutes and reaching a root shell took another 5 minutes. Anthropic has not published the exploit code.<\/p>\n<p>Proof-only code that triggers the race and detects the kernel echoing freed memory in a SYN-ACK has appeared on GitHub. It does not implement code execution.<\/p>\n<p>Amazon Linux scored the flaw 8.1 and rated it Important, saying the main outcome is a crash with possible memory corruption. Debian, Oracle Linux, and SUSE shipped fixes in October. Amazon Linux was <a href=\"https:\/\/explore.alas.aws.amazon.com\/CVE-2026-98432.html\">fixed across all packages<\/a> between October 24 and 30.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ue804Swati Khandelwal\ue802Nov 03, 2026Vulnerability \/ Linux Fixed kernels for a use-after-free vulnerability in the Linux kernel&#8217;s IPv4 TCP code are now available for Red Hat Enterprise Linux 8, 9, and&hellip;<\/p>\n","protected":false},"author":1,"featured_media":3943,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3373,655,70,1857,181,57,316,288,1739,2938,2556,729],"class_list":["post-3942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-9-8rated","tag-fixes","tag-flaw","tag-hat","tag-linux","tag-patches","tag-rce","tag-red","tag-releases","tag-tcp","tag-testing","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3942"}],"version-history":[{"count":0,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3942\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/media\/3943"}],"wp:attachment":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}