CVE-2024-42070CWE-401

CVE-2024-42070

Medium · published July 29, 2024

CVSS v3.1
5.5
EPSS
0%
Percentile
19.6
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers

register store validation for NFT_DATA_VALUE is conditional, however,

the datatype is always either NFT_DATA_VALUE or NFT_DATA_VERDICT. This

only requires a new helper function to infer the register type from the

set datatype so this conditional check can be removed. Otherwise,

pointer to chain object can be leaked through the registers.

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00282 · 19.6th percentile
Weakness
CWE-401 · Missing Release of Memory after Effective Lifetime
Published
2024-07-29T20:15Z
Affected products (8)
ProductVersionsFixed in
linux/linux_kernel< 3.133.13
linux/linux_kernel≥ 3.14, < 4.19.3174.19.317
linux/linux_kernel≥ 4.20, < 5.4.2795.4.279
linux/linux_kernel≥ 5.5, < 5.10.2215.10.221
linux/linux_kernel≥ 5.11, < 5.15.1625.15.162
linux/linux_kernel≥ 5.16, < 6.1.976.1.97
linux/linux_kernel≥ 6.2, < 6.6.376.6.37
linux/linux_kernel≥ 6.7, < 6.9.86.9.8
References (20)
https://git.kernel.org/stable/c/23752737c6a618e994f9a310ec2568881a6b49c4 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/40188a25a9847dbeb7ec67517174a835a677752f · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/41a6375d48deaf7f730304b5153848bfa1c2980f · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/461302e07f49687ffe7d105fa0a330c07c7646d8 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/5d43d789b57943720dca4181a05f6477362b94cf · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/7931d32955e09d0a11b1fe0b6aac1bfa061c005c · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/952bf8df222599baadbd4f838a49c4fef81d2564 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/efb27ad05949403848f487823b597ed67060e007 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/23752737c6a618e994f9a310ec2568881a6b49c4 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/40188a25a9847dbeb7ec67517174a835a677752f · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/41a6375d48deaf7f730304b5153848bfa1c2980f · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/461302e07f49687ffe7d105fa0a330c07c7646d8 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/5d43d789b57943720dca4181a05f6477362b94cf · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/7931d32955e09d0a11b1fe0b6aac1bfa061c005c · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/952bf8df222599baadbd4f838a49c4fef81d2564 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/efb27ad05949403848f487823b597ed67060e007 · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-265688.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-398330.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-613116.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 29 JUL 15:52Z
    netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
    cvelistv5