In the Linux kernel, the following vulnerability has been resolved:
binfmt_flat: Fix integer overflow bug on 32 bit systems
Most of these sizes and counts are capped at 256MB so the math doesn't
result in an integer overflow. The "relocs" count needs to be checked
as well. Otherwise on 32bit systems the calculation of "full_data"
could be wrong.
full_data = data_len + relocs * sizeof(unsigned long);
Metrics
Affected Vendors & Products
References
History
Wed, 12 Mar 2025 06:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Weaknesses | CWE-190 |
Fri, 28 Feb 2025 02:00:00 +0000
Type | Values Removed | Values Added |
---|---|---|
References |
| |
Metrics |
threat_severity
|
cvssV3_1
|
Thu, 27 Feb 2025 02:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | In the Linux kernel, the following vulnerability has been resolved: binfmt_flat: Fix integer overflow bug on 32 bit systems Most of these sizes and counts are capped at 256MB so the math doesn't result in an integer overflow. The "relocs" count needs to be checked as well. Otherwise on 32bit systems the calculation of "full_data" could be wrong. full_data = data_len + relocs * sizeof(unsigned long); | |
Title | binfmt_flat: Fix integer overflow bug on 32 bit systems | |
References |
|
|

Status: PUBLISHED
Assigner: Linux
Published: 2025-02-27T02:12:05.165Z
Updated: 2025-02-27T02:12:05.165Z
Reserved: 2025-02-27T02:10:48.227Z
Link: CVE-2024-58010

No data.

Status : Received
Published: 2025-02-27T03:15:11.980
Modified: 2025-02-27T03:15:11.980
Link: CVE-2024-58010
