CVE-2023-42753: Netfilter Array Indexing Bug in Linux Kernel
CVE-2023-42753 Published on September 25, 2023
Kernel: netfilter: potential slab-out-of-bound access due to integer underflow
An array indexing vulnerability was found in the netfilter subsystem of the Linux kernel. A missing macro could lead to a miscalculation of the `h->nets` array offset, providing attackers with the primitive to arbitrarily increment/decrement a memory buffer out-of-bound. This issue may allow a local user to crash the system or potentially escalate their privileges on the system.
Vulnerability Analysis
CVE-2023-42753 can be exploited with local system access, and requires small amount of user privileges. This vulnerability is consided to have a high level of attack complexity. Public availability of a proof of concept (POC) exploit exists for CVE-2023-42753. The potential impact of an exploit of this vulnerability is considered to be very high.
Timeline
Reported to Red Hat.
Made public. 2 days later.
Weakness Type
What is a Memory Corruption Vulnerability?
The software writes data past the end, or before the beginning, of the intended buffer. Typically, this can result in corruption of data, a crash, or code execution. The software may modify an index or perform pointer arithmetic that references a memory location that is outside of the boundaries of the buffer. A subsequent write operation then produces undefined or unexpected results.
CVE-2023-42753 has been classified to as a Memory Corruption vulnerability or weakness.
Products Associated with CVE-2023-42753
You can be notified by email with stack.watch whenever vulnerabilities like CVE-2023-42753 are published in these products:
Affected Versions
Red Hat Enterprise Linux 7:- Version 0:3.10.0-1160.108.1.rt56.1259.el7 and below * is unaffected.
- Version 0:3.10.0-1160.108.1.el7 and below * is unaffected.
- Version 0:3.10.0-1062.85.1.el7 and below * is unaffected.
- Version 0:4.18.0-513.11.1.rt7.313.el8_9 and below * is unaffected.
- Version 0:4.18.0-513.11.1.el8_9 and below * is unaffected.
- Version 0:4.18.0-193.120.1.el8_2 and below * is unaffected.
- Version 0:4.18.0-193.120.1.rt13.171.el8_2 and below * is unaffected.
- Version 0:4.18.0-193.120.1.el8_2 and below * is unaffected.
- Version 0:4.18.0-193.120.1.el8_2 and below * is unaffected.
- Version 0:4.18.0-305.120.1.el8_4 and below * is unaffected.
- Version 0:4.18.0-305.120.1.rt7.196.el8_4 and below * is unaffected.
- Version 0:4.18.0-305.120.1.el8_4 and below * is unaffected.
- Version 0:4.18.0-305.120.1.el8_4 and below * is unaffected.
- Version 0:4.18.0-372.87.1.el8_6 and below * is unaffected.
- Version 0:4.18.0-477.36.1.el8_8 and below * is unaffected.
- Version 0:5.14.0-362.18.1.el9_3 and below * is unaffected.
- Version 0:5.14.0-362.18.1.el9_3 and below * is unaffected.
- Version 0:5.14.0-70.80.1.el9_0 and below * is unaffected.
- Version 0:5.14.0-70.80.1.rt21.151.el9_0 and below * is unaffected.
- Version 0:5.14.0-284.40.1.el9_2 and below * is unaffected.
- Version 0:5.14.0-284.40.1.rt14.325.el9_2 and below * is unaffected.
- Version 0:4.18.0-372.87.1.el8_6 and below * is unaffected.
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.