NXP LPC55S6x microcontrollers (0A and 1B), i.MX RT500 (silicon rev B1 and B2), i.MX RT600…
Priority LOW 30Published · Updated
Key facts
- Attack vector
- Physical
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA.
Summary
NXP LPC55S6x microcontrollers (0A and 1B), i.MX RT500 (silicon rev B1 and B2), i.MX RT600 (silicon rev A0, B0), LPC55S6x, LPC55S2x, LPC552x (silicon rev 0A, 1B), LPC55S1x, LPC551x (silicon rev 0A) and LPC55S0x, LPC550x (silicon rev 0A) include an undocumented ROM patch peripheral that allows unsigned, non-persistent modification of the internal ROM.
Why it matters now
EPSS 0.00452 39th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 60
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:nxp:lpc55s69jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s69jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s69jbd100:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s66jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s66jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s66jbd100:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s69jev98_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s69jev98:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s69jev98:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpcs66jev98_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
- cpe:2.3:o:nxp:lpc55s69jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s69jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s69jbd100:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc55s66jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s66jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s66jbd100:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc55s69jev98_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s69jev98:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s69jev98:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpcs66jev98_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
Show 50 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:h:nxp:lpcs66jev98:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpcs66jev98:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s69jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s69jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s69jbd64:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpcs66jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpcs66jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpcs66jbd64:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:i.mx_rt500_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:i.mx_rt500:b1:*:*:*:*:*:*:* | b1 | Running on | NXP |
| cpe:2.3:h:nxp:i.mx_rt500:b2:*:*:*:*:*:*:* | b2 | Running on | NXP |
| cpe:2.3:o:nxp:i.mx_rt600_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:i.mx_rt600:a0:*:*:*:*:*:*:* | a0 | Running on | NXP |
| cpe:2.3:h:nxp:i.mx_rt600:b0:*:*:*:*:*:*:* | b0 | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s28_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s28:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s28:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s26_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s26:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc55s26:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc5528_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5528:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc5528:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc5526_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5526:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:h:nxp:lpc5526:1b:*:*:*:*:*:*:* | 1b | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s16jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s16jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s16jev98_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s16jev98:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s16jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s16jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s14jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s14jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc55s14jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc55s14jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5516jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5516jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5516jev98_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5516jev98:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5516jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5516jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5514jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5514jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5514jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5514jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5512jbd100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5512jbd100:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
| cpe:2.3:o:nxp:lpc5512jbd64_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NXP |
| cpe:2.3:h:nxp:lpc5512jbd64:0a:*:*:*:*:*:*:* | 0a | Running on | NXP |
- cpe:2.3:h:nxp:lpcs66jev98:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpcs66jev98:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc55s69jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s69jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s69jbd64:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpcs66jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpcs66jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpcs66jbd64:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:i.mx_rt500_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:i.mx_rt500:b1:*:*:*:*:*:*:* Versions b1 Running on ·NXP
- cpe:2.3:h:nxp:i.mx_rt500:b2:*:*:*:*:*:*:* Versions b2 Running on ·NXP
- cpe:2.3:o:nxp:i.mx_rt600_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:i.mx_rt600:a0:*:*:*:*:*:*:* Versions a0 Running on ·NXP
- cpe:2.3:h:nxp:i.mx_rt600:b0:*:*:*:*:*:*:* Versions b0 Running on ·NXP
- cpe:2.3:o:nxp:lpc55s28_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s28:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s28:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc55s26_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s26:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc55s26:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc5528_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5528:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc5528:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc5526_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5526:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:h:nxp:lpc5526:1b:*:*:*:*:*:*:* Versions 1b Running on ·NXP
- cpe:2.3:o:nxp:lpc55s16jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s16jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc55s16jev98_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s16jev98:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc55s16jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s16jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc55s14jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s14jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc55s14jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc55s14jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5516jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5516jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5516jev98_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5516jev98:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5516jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5516jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5514jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5514jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5514jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5514jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5512jbd100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5512jbd100:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
- cpe:2.3:o:nxp:lpc5512jbd64_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NXP
- cpe:2.3:h:nxp:lpc5512jbd64:0a:*:*:*:*:*:*:* Versions 0a Running on ·NXP
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2021-31532
- 2026-10-03 Alias added: GHSA-236w-64qf-jjqf
References
Exploit 1
Advisory 1
Sources
- CVE-2021-31532 · CVE Program
- CVE-2021-31532 · NVD
- FIRST EPSS
- GHSA-236w-64qf-jjqf · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences