cveboard RSS feed

CVE-2025-39787

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2025
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

soc: qcom: mdt_loader: Ensure we don't read past the ELF header

In the Linux kernel, the following vulnerability has been resolved: soc: qcom: mdt_loader: Ensure we don't read past the ELF header When the MDT loader is used in remoteproc, the ELF header is sanitized beforehand, but that's not necessary the case for other clients. Validate the size of the firmware buffer to ensure that we don't read past the end as we iterate over the header. e_phentsize and e_shentsize are validated as well, to ensure that the assumptions about step size in the traversal are valid.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit1096eb63ecfc8df90b70cd068e6de0c2ff204dfdUnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgite1720eb32acf411c328af6a8c8f556c94535808eUnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit0d59ce2bfc3bb13abe6240335a1bf7b96536d022UnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit43d26997d88c4056fce0324e72f62556bc7e8e8dUnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit981c845f29838e468a9bfa87f784307193a31297UnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit87bfabb3b2f46827639173f143aa43f7cfc0a7e6UnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit81278be4eb5f08ba2c68c3055893e61cc03727feUnavailableNone listed
2aad40d911eeb7dcac91c669f2762a28134f0eb1affectedgit9f9967fed9d066ed3dae9372b45ffa4f6fccfeefUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
4.11affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.11UnavailableNone listed
5.4.297unaffectedsemverUnavailable5.4.*None listed
5.10.241unaffectedsemverUnavailable5.10.*None listed
5.15.190unaffectedsemverUnavailable5.15.*None listed
6.1.149unaffectedsemverUnavailable6.1.*None listed
6.6.103unaffectedsemverUnavailable6.6.*None listed
6.12.44unaffectedsemverUnavailable6.12.*None listed
6.16.4unaffectedsemverUnavailable6.16.*None listed
6.17unaffectedoriginal_commit_for_fixUnavailable*None listed