CVE Catalog

CVE-2024-35905

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

13th percentile - higher than 13% of all known CVEs

Summary

A vulnerability has been identified in the Linux kernel related to integer overflow when accessing stack size. The patch reintroduces protection against negative access size to stack memory, which could lead to out-of-bounds array accesses.

Risk Assessment

The lack of proper protection could lead to unauthorized memory access, posing risks to system stability and security. Organizations should be aware of potential attacks exploiting this vulnerability.

Recommendation

It is recommended to update the Linux kernel to the latest version to apply security patches. Additionally, systems should be monitored for unauthorized activities.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: bpf: Protect against int overflow for stack access size This patch re-introduces protection against the size of access to stack memory being negative; the access size can appear negative as a result of overflowing its signed int representation. This should not actually happen, as there are other protections along the way, but we should protect against it anyway. One code path was missing such protections (fixed in the previous patch in the series), causing out-of-bounds array accesses in check_stack_range_initialized(). This patch causes the verification of a program with such a non-sensical access size to fail. This check used to exist in a more indirect way, but was inadvertendly removed in a833a17aeac7.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS