CVE-2021-3011
An electromagnetic-wave side-channel issue was discovered on NXP SmartMX / P5x security microcontrollers and A7x secure authentication microcontrollers, with CryptoLib through v2.9. It allows attackers to extract the ECDSA private key after extensive physical access (and consequently produce a clone). This was demonstrated on the Google Titan Security Key, based on an NXP A7005a chip. Other FIDO U2F security keys are also impacted (Yubico YubiKey Neo and Feitian K9, K13, K21, and K40) as well as several NXP JavaCard smartcards (J3A081, J2A081, J3A041, J3D145_M59, J2D145_M59, J3D120_M60, J3D082_M60, J2D120_M60, J2D082_M60, J3D081_M59, J2D081_M59, J3D081_M61, J2D081_M61, J3D081_M59_DF, J3D081_M61_DF, J3E081_M64, J3E081_M66, J2E081_M64, J3E041_M66, J3E016_M66, J3E016_M64, J3E041_M64, J3E145_M64, J3E120_M65, J3E082_M65, J2E145_M64, J2E120_M65, J2E082_M65, J3E081_M64_DF, J3E081_M66_DF, J3E041_M66_DF, J3E016_M66_DF, J3E041_M64_DF, and J3E016_M64_DF).
Key facts
- CVSS score
- 4.2 (v3.1)
- Severity
- MEDIUM
- CVSS vector
CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N- Weakness (CWE)
- CWE-670
- EPSS score
- 0.2% (9th percentile)
- In CISA KEV
- No
- In EU EUVD
- Yes (EUVD-2021-26365)
- Published
- January 7, 2021
- NVD last modified
- June 17, 2026
- Status
- Modified
EU Vulnerability Database (EUVD)
This vulnerability is also tracked by ENISA as EUVD-2021-26365 in the EU Vulnerability Database. Last updated in EUVD on August 3, 2024.
View on the EU Vulnerability DatabaseAffected products
- ftsafe / k13
- ftsafe / k21
- ftsafe / k40
- ftsafe / k9
- google / titan security key
- nxp / 3a081
- nxp / a7005a
- nxp / j2a081
- nxp / j2d081 m59
- nxp / j2d081 m61
- nxp / j2d082 m60
- nxp / j2d120 m60
- nxp / j2d145 m59
- nxp / j2e081 m64
- nxp / j2e082 m65
- nxp / j2e120 m65
- nxp / j2e145 m64
- nxp / j3a041
- nxp / j3d081 m59
- nxp / j3d081 m59 df
- nxp / j3d081 m61
- nxp / j3d081 m61 df
- nxp / j3d082 m60
- nxp / j3d120 m60
- nxp / j3d145 m59
- nxp / j3e016 m64
- nxp / j3e016 m64 df
- nxp / j3e016 m66
- nxp / j3e016 m66 df
- nxp / j3e041 m64
- nxp / j3e041 m64 df
- nxp / j3e041 m66
- nxp / j3e041 m66 df
- nxp / j3e081 m64
- nxp / j3e081 m64 df
- nxp / j3e081 m66
- nxp / j3e081 m66 df
- nxp / j3e082 m65
- nxp / j3e120 m65
- nxp / j3e145 m64
- nxp / p5010
- nxp / p5020
- nxp / p5021
- nxp / p5040
- yubico / yubikey neo
Certified products that may be affected
7 FIPS 140 or Common Criteria certified products, from automated matching by sec-certs.org.
- J3E145_M64, J3E120_M65, J3E082_M65, J2E145_M64, J2E120_M65, and J2E082_M65 Secure Smart Card Controller Revision 3 - NXP Semiconductors Germany GmbH Business Line Identification - Common Criteria NSCIB-CC-13-37760-CR2 - archived
- J3E081_M64, J3E081_M66, J2E081_M64, J3E041_M66, J3E016_M66, J3E016_M64, J3E041_M64 Secure Smart Card Controller Revision 3 - NXP Semiconductors Germany GmbH Business Line Identification - Common Criteria NSCIB-CC-13-37761-CR2 - archived
- J3E081_M64_DF, J3E081_M66_DF, J3E041_M66_DF, J3E016_M66_DF, J3E041_M64_DF and J3E016_M64_DF Secure Smart Card Controller Revision 3 - NXP Semiconductors Germany GmbH Business Line Identification - Common Criteria NSCIB-CC-13-37762-CR - archived
- NXP J3D145_M59, J2D145_M59, J3D120_M60, J3D082_M60, J2D120_M60, J2D082_M60 Secure Smart Card Controller of JCOP V2.4.2 R2 - NXP Semiconductors Germany GmbH Business Line Identification - Common Criteria BSI-DSZ-CC-0783-2013 - archived
- NXP J3D081_M59_DF and J3D081_M61_DF Secure Smart Card Controller Revision 2 of JCOP V2.4.2 R2 - NXP Semiconductors Germany GmbH Business Line Identification - Common Criteria BSI-DSZ-CC-0860-2013 - archived
See all 7 in the Security Certifications Explorer.
References
- https://ninjalab.io/a-side-journey-to-titan/(Third Party Advisory)
- https://ninjalab.io/wp-content/uploads/2021/01/a_side_journey_to_titan.pdf(Exploit, Technical Description, Third Party Advisory)
Last updated September 17, 2026 · Source: NVD, CISA KEV, FIRST.org EPSS
Query CVEs from your AI assistant
The CVE/NVD Explorer brain answers CVE questions directly inside Claude, ChatGPT, or any MCP assistant — always up to date, no setup. Add it once and stop pasting advisories into chat.
Add the CVE brain