CVE Catalog

CVE-2024-39478

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

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

Summary

In the Linux kernel, the crypto starfive module has a vulnerability where kfree is called on a stack-allocated buffer. RSA text data uses a variable-length buffer allocated on the software stack, and freeing it causes undefined behavior in subsequent operations.

Risk Assessment

This could lead to system crashes or unpredictable behavior in cryptographic operations, potentially affecting service integrity and availability.

Recommendation

It is recommended to update the Linux kernel to a version containing the fix that removes the kfree call on the stack buffer.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: crypto: starfive - Do not free stack buffer RSA text data uses variable length buffer allocated in software stack. Calling kfree on it causes undefined behaviour in subsequent operations.

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