CVE-2025-39787

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.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*

History

19 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad se ha resuelto: soc: qcom: mdt_loader: Asegurar que no leemos más allá del encabezado ELF Cuando el cargador MDT se utiliza en remoteproc, el encabezado ELF se sanitiza de antemano, pero ese no es necesariamente el caso para otros clientes. Validar el tamaño del búfer de firmware para asegurar que no leemos más allá del final mientras iteramos sobre el encabezado. e_phentsize y e_shentsize también se validan, para asegurar que las suposiciones sobre el tamaño del paso en el recorrido sean válidas.

Information

Published : 2025-09-11 17:15

Updated : 2026-10-19 21:10


NVD link : CVE-2025-39787

Mitre link : CVE-2025-39787

CVE.ORG link : CVE-2025-39787


JSON object : View

Products Affected

debian

  • debian_linux

linux

  • linux_kernel