CVE-2024-22473 Uninitialized TRNG used for ECDSA after EM2/EM3 sleep for VSE devices

Medium 6.8 Published Updated

Attackers can spoof signatures by recreating keys due to uninitialized TRNG usage in ECDSA signing on Silicon Labs VSE devices.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2024-22473?

CVE-2024-22473 is a medium-severity vulnerability in silabs.com GSDK, published on 21 Feb 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

TRNG is used before initialization by ECDSA signing driver when exiting EM2/EM3 on Virtual Secure Vault (VSE) devices. This defect may allow Signature Spoofing by Key Recreation.This issue affects Gecko SDK through v4.4.0.

Weakness: CWE-331, CWE-1279

Which versions are affected by CVE-2024-22473?

It affects 1 product.

Products include Silabs Gecko Software Development Kit.

How do I fix CVE-2024-22473?

No fix has been published for CVE-2024-22473 yet. Limit exposure of the affected software until one is available.

Is CVE-2024-22473 being exploited?

There is no known exploitation of CVE-2024-22473 in the wild and no public exploit code.

Sources

Also known as GHSA-xhg6-78jc-3cwf.

Is CVE-2024-22473 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free