CVE-2021-46749 Denial of service in 3rd Gen AMD Ryzen™ Threadripper™ Processors “Castle Peak” HEDT

High 7.5 Published Updated

Insufficient bounds checking in AMD Secure Processor allows out-of-bounds reads causing system crashes, requiring firmware updates for affected Ryzen processors.

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-2021-46749?

CVE-2021-46749 is a high-severity denial of service vulnerability in 3rd Gen AMD Ryzen™ Threadripper™ Processors “Castle Peak” HEDT, published on 9 May 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Insufficient bounds checking in ASP (AMD Secure Processor) may allow for an out of bounds read in SMI (System Management Interface) mailbox checksum calculation triggering a data abort, resulting in a potential denial of service.

Weakness: CWE-125

Which versions are affected by CVE-2021-46749?

It affects 56 products.

Products include Amd Athlon Gold 3150g Firmware, Amd Athlon Gold 3150ge Firmware, Amd Athlon Silver 3050ge Firmware, Amd Ryzen 1200 \(Af\) Firmware, Amd Ryzen 1600 \(Af\) Firmware, Amd Ryzen 2200g Firmware and 50 more.

How do I fix CVE-2021-46749?

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

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2021-46749 being exploited?

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

Sources

Also known as GHSA-mjp5-9f6j-gqpc.

Is CVE-2021-46749 in your software?

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

Check your SBOMs for free