CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-37540

High
Published: Translated: NVD NIST

Summary

OpenAMP w wersji v2025.10.0 zawiera podatność na przepełnienie całkowite w analizie obrazów firmware. W pliku elf_loader.c następuje mnożenie dwóch wartości 16-bitowych kontrolowanych przez atakującego z nagłówka ELF bez sprawdzania przepełnienia.

Risk Assessment

Na 32-bitowych systemach wbudowanych (STM32MP1, Zynq, i.MX) duże wartości mogą spowodować, że wynik mnożenia zostanie zredukowany do małej wartości, co może prowadzić do nieprzewidzianego zachowania systemu.

Recommendation

Zaleca się wprowadzenie sprawdzania przepełnienia w kodzie, aby zabezpieczyć się przed manipulacją wartościami przez atakującego oraz przetestowanie systemów wbudowanych pod kątem tej podatności.

Related vulnerabilities

Original NVD description (English source)

OpenAMP v2025.10.0 ELF loader contains an integer overflow vulnerability in firmware image parsing. In elf_loader.c, it performs multiplication of two attacker-controlled 16-bit values from the ELF header without overflow checking. On 32-bit embedded systems (STM32MP1, Zynq, i.MX), large values can cause the product to wrap around to a small value.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS