CVE-2023-20579
Medium
Description
Improper Access Control in the AMD SPI protection feature may allow a user with Ring0 (kernel mode) privileged access to bypass protections potentially resulting in loss of integrity and availability.
SeverityMedium
CVSS6.0
Exploit probability—
ProductAmd Ryzen 7 5700g Firmware
PublishedFeb 13, 2024
First seenFeb 13, 2024
Weakness typeCWE-284Improper access control
How to fix
Update
- amd ryzen_7_5700g_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_7_5700ge_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_5_5600g_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_5_5600gt_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_5_5600ge_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_5_5500gt_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_3_5300g_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_3_5300ge_firmwarecomboam4v2pi_1.2.0.c or later
- amd ryzen_5_7500f_firmwarecomboam5_1.0.8.0 or later
- amd ryzen_5_pro_7645_firmwarecomboam5_1.0.8.0 or later
- amd ryzen_5_7600x_firmwarecomboam5_1.0.8.0 or later
- amd ryzen_5_7600_firmwarecomboam5_1.0.8.0 or later
Vendor advisories
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| amd ryzen_7_5700g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_7_5700ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_5600g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_5600gt_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_5600ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_5500gt_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_3_5300g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_3_5300ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_7500f_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_5_pro_7645_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_5_7600x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_5_7600_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_5_7600x3d_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_7_pro_7745_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_7_7700_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_7_7700x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_7_7800x3d_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_9_pro_7945_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_9_7900_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_9_7900x_firmware | v ≤ comboam5_1.0.8.0 | — |
| amd ryzen_9_7900x3d_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_9_7950x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_9_7950x3d_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_7960x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_7970x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_7980x_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7945wx_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7955wx_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7965wx_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7975wx_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7985wx_firmware | v < comboam5_1.0.8.0 | comboam5_1.0.8.0 |
| amd ryzen_threadripper_pro_7995wx_firmware | v ≤ comboam5_1.0.8.0 | — |
| amd ryzen_7_4700g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_7_4700ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_4600g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_5_4600ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_3_4300g_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_3_4300ge_firmware | v < comboam4v2pi_1.2.0.c | comboam4v2pi_1.2.0.c |
| amd ryzen_9_4900h_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_7_4800u_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_7_4700u_firmware | v ≤ renoirpi-fp6_1.0.0.d | — |
| amd ryzen_7_4800h_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_5_4600u_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_5_4500u_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_5_4600h_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_3_4300u_firmware | v < renoirpi-fp6_1.0.0.d | renoirpi-fp6_1.0.0.d |
| amd ryzen_9_5980hx_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_9_5980hs_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_5825u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_9_5900hx_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_9_5900hs_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_5825c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_5800h_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5625u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_5800hs_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5625c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5600h_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5600hs_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_5800u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5600u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_5560u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_5425u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_5425c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_5400u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_5125c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_7520u_firmware | v < mendocinopi-ft6_1.0.0.6 | mendocinopi-ft6_1.0.0.6 |
| amd ryzen_3_7320u_firmware | v < mendocinopi-ft6_1.0.0.6 | mendocinopi-ft6_1.0.0.6 |
| amd ryzen_9_6980hx_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_9_6980hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_9_6900hx_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_9_6900hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_6800h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_6800hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_6800u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_6600h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_6600hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_6600u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_3_7335u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_7235h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_7235hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_7535u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_7535h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_5_7535hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7435h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7435hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7735u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7736u_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7735h_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_7_7735hs_firmware | v < rembrandtpi-fp7_1.0.0.a | rembrandtpi-fp7_1.0.0.a |
| amd ryzen_3_3250u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_3250c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_3200u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_3780u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_3750h_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_3700c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_7_3700u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_3580u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_3550h_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_3500c_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_3500u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_5_3450u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_3350u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_3300u_firmware | v < cezannepi-fp6_1.0.1.0 | cezannepi-fp6_1.0.1.0 |
| amd ryzen_3_7440u_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_pro_7540u_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_pro_7545u_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_pro_7640u_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_7640h_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_pro_7640hs_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_7_pro_7840u_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_7_7840h_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_7_pro_7840hs_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_9_7940h_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_9_pro_7940hs_firmware | v < phoenixpi-fp8-fp7_1.1.0.0 | phoenixpi-fp8-fp7_1.1.0.0 |
| amd ryzen_5_7645hx_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_7_7745hx_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_9_7845hx_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_9_7945hx_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_9_7945hx3d_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_9_7940hx_firmware | v < dragonrangefl1pi_1.0.0.3b | dragonrangefl1pi_1.0.0.3b |
| amd ryzen_embedded_v2546_firmware | v < embeddedpi-fp6_1.0.0.9 | embeddedpi-fp6_1.0.0.9 |
| amd ryzen_embedded_v2516_firmware | v < embeddedpi-fp6_1.0.0.9 | embeddedpi-fp6_1.0.0.9 |
| amd ryzen_embedded_v2718_firmware | v < embeddedpi-fp6_1.0.0.9 | embeddedpi-fp6_1.0.0.9 |
| amd ryzen_embedded_v2748_firmware | v < embeddedpi-fp6_1.0.0.9 | embeddedpi-fp6_1.0.0.9 |
| amd ryzen_embedded_v3c14_firmware | v < embeddedpi-fp7r2_1.0.0.9 | embeddedpi-fp7r2_1.0.0.9 |
| amd ryzen_embedded_v3c44_firmware | v < embeddedpi-fp7r2_1.0.0.9 | embeddedpi-fp7r2_1.0.0.9 |
| amd ryzen_embedded_v3c16_firmware | v < embeddedpi-fp7r2_1.0.0.9 | embeddedpi-fp7r2_1.0.0.9 |
| amd ryzen_embedded_v3c18_firmware | v < embeddedpi-fp7r2_1.0.0.9 | embeddedpi-fp7r2_1.0.0.9 |
| amd ryzen_embedded_v3c48_firmware | v < embeddedpi-fp7r2_1.0.0.9 | embeddedpi-fp7r2_1.0.0.9 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.