CVE-2023-52596

sysctl: Fix out of bounds access for empty sysctl registers

published March 6, 2024

CVSS
—
EPSS
0%
Percentile
12.8
In the wild
Unconfirmed
What it is

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

sysctl: Fix out of bounds access for empty sysctl registers

When registering tables to the sysctl subsystem there is a check to see

if header is a permanently empty directory (used for mounts). This check

evaluates the first element of the ctl_table. This results in an out of

bounds evaluation when registering empty directories.

The function register_sysctl_mount_point now passes a ctl_table of size

1 instead of size 0. It now relies solely on the type to identify

a permanently empty register.

Make sure that the ctl_table has at least one element before testing for

permanent emptiness.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00228 · 12.8th percentile
Published
2024-03-06T06:45Z
EPSS history
Timeline
  • 06 MAR 06:45Z
    sysctl: Fix out of bounds access for empty sysctl registers
    cvelistv5