Katalog CVE

CVE-2026-37540

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

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.

Rekomendacja

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.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS