CVE-2026-98322
Description
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_nat: fully initialise new_addr in netmap setup nft_nat_setup_netmap() builds the mapped address in an on-stack union nf_inet_addr. For an IPv4 mapping it writes only the 4-byte .ip member and the loop runs a single 32-bit iteration, but it then copies the whole 16-byte union into range->min_addr and range->max_addr, so the upper 12 bytes reach nf_nat_setup_info() uninitialised. KMSAN reports an uninit-value in nf_nat_setup_info() reached from nft_nat_eval(). The IPv6 path fills all 16 bytes and is not affected. Zero-initialise new_addr.
How to fix
- Linux Linux29365695842db0a97b701a43a09fad1b4f7ecf3e, 7b9380c38c2fd2189416fa602bdbc5c8523b84b2, eb2030137dba3b59cbb5057a33af70488d6bc231, e4982c489ee359162eee3ece1fb36082648464a5, 161f5860c92a8ec80b6bdff16e79d70dcd8afc5a, 0ce42c7b84032335abff9eac43762e4ca8224451, 1c43f5db482f74b41987c39c9c375a5e767556eb, d313499df66159b4b7971d760d16729598ab7e5a or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < 29365695842db0a97b701a43a09fad1b4f7ecf3e, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < 7b9380c38c2fd2189416fa602bdbc5c8523b84b2, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < eb2030137dba3b59cbb5057a33af70488d6bc231, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < e4982c489ee359162eee3ece1fb36082648464a5, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < 161f5860c92a8ec80b6bdff16e79d70dcd8afc5a, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < 0ce42c7b84032335abff9eac43762e4ca8224451, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < 1c43f5db482f74b41987c39c9c375a5e767556eb, 3ff7ddb1353da9b535e65702704cbadea1da9a00 ≤ v < d313499df66159b4b7971d760d16729598ab7e5a, 5.8 | 29365695842db0a97b701a43a09fad1b4f7ecf3e, 7b9380c38c2fd2189416fa602bdbc5c8523b84b2, eb2030137dba3b59cbb5057a33af70488d6bc231, e4982c489ee359162eee3ece1fb36082648464a5, 161f5860c92a8ec80b6bdff16e79d70dcd8afc5a, 0ce42c7b84032335abff9eac43762e4ca8224451, 1c43f5db482f74b41987c39c9c375a5e767556eb, d313499df66159b4b7971d760d16729598ab7e5a |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.