Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain physical device access
-
DeliveryAttach power or EM measurement probe
-
ExploitTrigger repeated cryptographic operations
-
ExecutionCapture side-channel traces
-
PersistApply DPA/SPA correlation analysis
-
ImpactRecover full cryptographic key material
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hardware access control bypass
|
| Exploitation Conditions | Physical proximity to the target hardware is a hard prerequisite - the attacker must be able to instrument the device's power supply or capture its electromagnetic emissions, requiring either direct probe attachment or close EM proximity (typically within centimeters). The vulnerability is specific to firmware derived from Microchip AN1044, AN953, or SW300052; devices using independently implemented or third-party cryptographic libraries are not affected. The CVSS 4.0 AT:P (Attack Target Partial) metric signals that not all devices built on these application notes may be equally vulnerable - device-specific PCB layout, decoupling capacitor placement, or silicon process variation can influence exploitability. Exploitation is further limited to the window during which cryptographic operations are actively executing; powered-off or idle devices cannot be attacked. The attack does not provide integrity or availability impact - only key extraction (confidentiality). Repeated access for trace collection (typically hundreds to thousands of traces) is required, which limits opportunistic or one-shot exploitation. |
| Impact | The CVSS 4.0 base score of 5.6 with AV:P/AC:H/AT:P accurately reflects a genuinely constrained threat model: the attacker must have physical access to the device, specialized laboratory or field measurement equipment (oscilloscope, EM probe, signal acquisition hardware), and advanced expertise in side-channel signal processing - this is not a remotely exploitable or automated attack. Despite VC:H and SC:H indicating full cryptographic key recovery is achievable, the exploitation barrier is realistic only for well-resourced adversaries such as nation-state actors, sophisticated criminal groups, or well-funded hardware security researchers. There is no CISA KEV listing and no EPSS data was provided; the absence of active exploitation signals is consistent with the high physical-access requirement. The highest real-world risk applies to embedded deployments where long-lived devices store high-value keys - secure payment hardware, industrial control nodes, smart meters, or secure element alternatives - rather than general-purpose computing environments. The AT:P condition further limits which specific device variants are exploitable, and defenders should prioritize hardening efforts on devices handling the most sensitive cryptographic material. |
| Exploit ScenarioDerived | An attacker with physical access to a deployed embedded device - such as a smart meter or industrial controller - attaches a current probe to the device's power supply rail and triggers repeated AES encryption operations by replaying valid protocol messages. After collecting thousands of power traces using a digital oscilloscope and applying Differential Power Analysis using publicly available toolkits such as ChipWhisperer, the attacker statistically recovers all 128 or 256 bits of the device's symmetric key. No public POC targeting these specific Microchip implementations is identified, but DPA against unprotected AES is a well-characterized technique with freely available open-source tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 12, 2026
Side-channel leakage in Microchip's AN1044, AN953, and SW300052 cryptographic reference implementations allows a physically proximate attacker with specialized measurement equipment to extract secret cryptographic keys through power, electromagnetic, or timing analysis. Affected through revision A (AN1044, AN953) and version 2.6 (SW300052), these application notes and associated library are commonly used by embedded developers implementing cryptography on Microchip microcontrollers, meaning extracted keys could compromise the security of devices and downstream systems they protect. No public exploit code is identified at time of analysis, but the attack methodology - Differential Power Analysis (DPA), Simple Power Analysis (SPA) - is well-documented in hardware security literature and reproducible by skilled researchers with commodity equipment.
RemediationAI
Consult Microchip's advisory at https://www.microchip.com/en-us/solutions/technologies/embedded-security/how-to-report-potential-product-security-vulnerabilities/side-channel-attack-an1044-an953-sw300052-cryptographic-algorithms for current guidance on updated revisions. Since AN1044 and AN953 are reference design documents rather than binary releases, developers should check whether Microchip has published hardened successor revisions incorporating side-channel countermeasures such as algorithmic masking, shuffling, or blinding; for SW300052, an updated release beyond version 2.6 should be sought from Microchip's development tool portal. No vendor-released patch version is independently confirmed from available data. Where immediate upgrade is not possible, compensating controls include: restricting physical access to devices through tamper-evident enclosures or potting compound (reduces probe attachment risk, at the cost of repairability); disabling or fusing test and debug ports (JTAG, SWD) to prevent probe point access; and engaging a hardware security specialist to apply masking countermeasures directly to derived firmware before production. These controls reduce but do not eliminate side-channel risk.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-1300 (Improper Protection of Physical Side Channels) describes cryptographic implementations where secret data - typically private or symmetric keys - can be inferred by measuring physical properties of the hardware during computation, such as instantaneous power consumption, electromagnetic radiation, or processing time variance. The affected products are Microchip application notes AN1044 and AN953, which describe cryptographic algorithm implementations intended for use on Microchip PIC, SAM, and AVR-class microcontrollers, and SW300052, the accompanying software library (CPE: cpe:2.3:a:microchip:sw300052, versions through 2.6). When cryptographic operations such as AES, ECC, or RSA are not protected by countermeasures - for example, algorithmic masking, key-dependent shuffling, or constant-time execution - an attacker with probe access can perform correlation-based attacks by collecting many power or EM traces across repeated operations and statistically linking trace features to internal key byte guesses. The CVSS 4.0 AT:P metric confirms that specific attack-target conditions (particular device silicon, firmware variant, or operational mode) must align for successful exploitation.
Know when An1044 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:P/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Physical access and specialized measurement equipment required; scope changed because extracted keys compromise downstream protected systems, not just the vulnerable device itself.
Primary rating from Vendor (Microchip).
CVSS VectorVendor: Microchip
DescriptionCVE.org
Improper protection of physical side channels vulnerability in Microchip AN1044, Microchip AN953, and Microchip SW300052.
This issue affects AN1044: through A; AN953: through A; SW300052: through 2.6.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-76846
GHSA-pxq3-m9x7-5w4m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB