CVE-2024-35988

Source
https://cve.org/CVERecord?id=CVE-2024-35988
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-35988.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-35988
Downstream
Published
2024-05-20T09:47:54.391Z
Modified
2026-05-28T03:54:57.980409477Z
Summary
riscv: Fix TASK_SIZE on 64-bit NOMMU
Details

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

riscv: Fix TASK_SIZE on 64-bit NOMMU

On NOMMU, userspace memory can come from anywhere in physical RAM. The current definition of TASK_SIZE is wrong if any RAM exists above 4G, causing spurious failures in the userspace access routines.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/35xxx/CVE-2024-35988.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6bd33e1ece528f67646db33bf97406b747dafda0
Fixed
04bf2e5f95c1a52e28a7567a507f926efe31c3b6
Fixed
52e8a42b11078d2aad4b9ba96503d77c7299168b
Fixed
4201b8c8f2c32af321fb50867e68ac6c1cbed4be
Fixed
a0f0dbbb1bc49fa0de18e92c36492ff6d804cdaa
Fixed
efdcfa554b6eb228943ef1dd4d023c606be647d2
Fixed
6065e736f82c817c9a597a31ee67f0ce4628e948

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-35988.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.5.0
Fixed
5.10.216
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.158
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.90
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.30
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.8.9

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-35988.json"