CVE-2024-42269

netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().

MEDIUM
5.5
CVSS Score
Published: August 17, 2024 at 08:54 AM UTC
Updated: June 17, 2026 at 07:49 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init(). ip6table_nat_table_init() accesses net->gen->ptr[ip6table_nat_net_ops.id], but the function is exposed to user space before the entry is allocated via register_pernet_subsys(). Let's call register_pernet_subsys() before xt_register_template().

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.15 ≤ v < 5.15.1655.15 ≤ v < 6.1.1045.15 ≤ v < 6.10.45.15 ≤ v < 6.115.15 ≤ v < 6.6.456.2 ≤ v < 6.6.456.7 ≤ v < 6.10.46.11 rc1fdacd57c79b79a03c7ca88f706ad9fb7b46831c1
Vendor states this is fixed in 419ee6274c5153b89c4393c1946faa4c3cad4f9e (fixed)
Vendor states this is fixed in 87dba44e9471b79b255d0736858a897332db9226 (fixed)
Vendor states this is fixed in 91b6df6611b7edb28676c4f63f90c56c30d3e601 (fixed)
Vendor states this is fixed in c22921df777de5606f1047b1345b8d22ef1c0b34 (fixed)
Vendor states this is fixed in e85b9b6a87be4cb3710082038b677e97f2389003 (fixed)
Vendor states this is fixed in 5.15 (unaffected)
Vendor states this is fixed in 5.15.165 (unaffected)
Vendor states this is fixed in 6.1.104 (unaffected)
Vendor states this is fixed in 6.10.4 (unaffected)
Vendor states this is fixed in 6.11 (unaffected)
Vendor states this is fixed in 6.6.45 (unaffected)

References (6)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/419ee6274c5153b89c4393c1946faa4c3cad4f9e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/87dba44e9471b79b255d0736858a897332db9226
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/91b6df6611b7edb28676c4f63f90c56c30d3e601
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c22921df777de5606f1047b1345b8d22ef1c0b34
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/e85b9b6a87be4cb3710082038b677e97f2389003
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-476

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card