CVE-2026-37540

Integer Overflow in OpenAMP ELF Loader on 32‑Bit Embedded Systems

Published May 1, 2026 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Linaro
Linaro openamp
CPEs cpe:2.3:a:linaro:openamp:2025.10.0:*:*:*:*:*:*:*
Vendors & Products Linaro
Linaro openamp
Type Values Removed Values Added
First Time appeared Openamp
Openamp openamp
Vendors & Products Openamp
Openamp openamp
Type Values Removed Values Added
Title Integer Overflow in OpenAMP ELF Loader on 32‑Bit Embedded Systems
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-190
Type Values Removed Values Added
Description 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.
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AC:L/AV:L/A:H/C:H/I:H/PR:N/S:U/UI:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
May 1, 2026, 5:44 PM
Reserved
Apr 6, 2026, 12:00 AM
Status
Analyzed
Published
May 1, 2026, 5:16 PM
Modified
Nov 8, 2026, 4:10 PM