CVE-2024-44966
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
04/09/2024
Last modified:
03/11/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
binfmt_flat: Fix corruption when not offsetting data start<br />
<br />
Commit 04d82a6d0881 ("binfmt_flat: allow not offsetting data start")<br />
introduced a RISC-V specific variant of the FLAT format which does<br />
not allocate any space for the (obsolete) array of shared library<br />
pointers. However, it did not disable the code which initializes the<br />
array, resulting in the corruption of sizeof(long) bytes before the DATA<br />
segment, generally the end of the TEXT segment.<br />
<br />
Introduce MAX_SHARED_LIBS_UPDATE which depends on the state of<br />
CONFIG_BINFMT_FLAT_NO_DATA_START_OFFSET to guard the initialization of<br />
the shared library pointer region so that it will only be initialized<br />
if space is reserved for it.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.13 (including) | 5.15.165 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.16 (including) | 6.1.106 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.2 (including) | 6.6.47 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.7 (including) | 6.10.6 (excluding) |
| cpe:2.3:o:linux:linux_kernel:6.11:rc1:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.11:rc2:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.11:rc3:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- https://git.kernel.org/stable/c/3a684499261d0f7ed5ee72793025c88c2276809c
- https://git.kernel.org/stable/c/3eb3cd5992f7a0c37edc8d05b4c38c98758d8671
- https://git.kernel.org/stable/c/49df34d2b7da9e57c839555a2f7877291ce45ad1
- https://git.kernel.org/stable/c/9350ba06ee61db392c486716ac68ecc20e030f7c
- https://git.kernel.org/stable/c/af65d5383854cc3f172a7d0843b628758bf462c8
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html



