CVE-2025-53022
Last modified
CVE-2025-53022 is a high-severity vulnerability rated 8.6/10 on the CVSS scale. TrustedFirmware-M (aka Trusted Firmware for M profile Arm CPUs) before 2.1.3 and 2.2.x before 2.2.1 lacks length validation during a firmware upgrade. While processing a new image, the Firmware Upgrade (FWU) module does not validate the length field of the Type-Length-Value (TLV) structure for dependent components against the maximum allowed size. EPSS estimates a 0.41% chance of exploitation in the next 30 days.
Description
TrustedFirmware-M (aka Trusted Firmware for M profile Arm CPUs) before 2.1.3 and 2.2.x before 2.2.1 lacks length validation during a firmware upgrade. While processing a new image, the Firmware Upgrade (FWU) module does not validate the length field of the Type-Length-Value (TLV) structure for dependent components against the maximum allowed size. If the length specified in the TLV exceeds the size of the buffer allocated on the stack, the FWU module will overwrite the buffer (and potentially other stack data) with the TLV's value content. An attacker could exploit this by crafting a malicious TLV entry in the unprotected section of the MCUBoot upgrade image. By setting the length field to exceed the expected structure size, the attacker can manipulate the stack memory of the system during the upgrade process.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-53022?
How severe is CVE-2025-53022?
How do I fix CVE-2025-53022?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-53017Rejected reason: Reason: This candidate was issued in error.
- CVE-2025-53018Lychee is a free, open-source photo-management tool. Prior t…3
- CVE-2025-53019ImageMagick is free and open-source software used for editin…7.5
- CVE-2025-5302A denial of service vulnerability exists in the JSONReader c…8.6
- CVE-2025-53020Late Release of Memory after Effective Lifetime vulnerabilit…7.5
- CVE-2025-53021A session fixation vulnerability in Moodle 3.x through 3.11.…4.2
- CVE-2025-53023Vulnerability in the MySQL Server product of Oracle MySQL (c…4.9
- CVE-2025-53024Vulnerability in the Oracle VM VirtualBox product of Oracle …8.2
- CVE-2025-53025Vulnerability in the Oracle VM VirtualBox product of Oracle …6
- CVE-2025-53026Vulnerability in the Oracle VM VirtualBox product of Oracle …6
- CVE-2025-53027Vulnerability in the Oracle VM VirtualBox product of Oracle …8.2
- CVE-2025-53028Vulnerability in the Oracle VM VirtualBox product of Oracle …8.2
Are you affected by CVE-2025-53022?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
