CVE-2024-22473: medium-severity vulnerability in silabs.com GSDK
Uninitialized TRNG used for ECDSA after EM2/EM3 sleep for VSE devices
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
A random number generator used for digital signatures isn't properly initialized when a device wakes up from sleep mode, potentially allowing attackers to forge digital signatures by recreating the keys used to sign them.
The TRNG (True Random Number Generator) is accessed by the ECDSA signing driver before initialization upon exit from EM2/EM3 sleep states on VSE devices, creating a predictable cryptographic state. This enables signature spoofing via key recreation due to insufficient entropy during the critical initialization window. Affected Gecko SDK versions through v4.4.0.
In the same product, most dangerous first.