CWE
NVD-CWE-Other 416 209
Advisory Published
CVE Published
Updated

CVE-2023-20593: A use-after-free in AMD Zen2 Processors

First published: Tue Jun 27 2023(Updated: )

An issue in “Zen 2” CPUs, under specific microarchitectural circumstances, may allow an attacker to potentially access sensitive information.

Credit: psirt@amd.com psirt@amd.com psirt@amd.com

Affected SoftwareAffected VersionHow to fix
Xen Xen=4.15.0
Xen Xen=4.17.0
Xen Xen=4.16.0
Xen Xen=4.14.0
Debian Debian Linux=10.0
Debian Debian Linux=11.0
Debian Debian Linux=12.0
debian/amd64-microcode<=3.20191218.1<=3.20230414.1
3.20230719.1
3.20230719.1~deb12u1
3.20230719.1~deb11u1
Amd Ryzen 3 3100 Firmware
Amd Ryzen 3 3100
Amd Ryzen 3 3300x Firmware
Amd Ryzen 3 3300x
Amd Ryzen 5 3500 Firmware
Amd Ryzen 5 3500
Amd Ryzen 5 3500x Firmware
Amd Ryzen 5 3500x
Amd Ryzen 5 3600 Firmware
Amd Ryzen 5 3600
Amd Ryzen 5 3600x Firmware
Amd Ryzen 5 3600x
Amd Ryzen 5 3600xt Firmware
Amd Ryzen 5 3600xt
Amd Ryzen 7 3700x Firmware
Amd Ryzen 7 3700x
Amd Ryzen 7 3800x Firmware
Amd Ryzen 7 3800x
Amd Ryzen 7 3800xt Firmware
Amd Ryzen 7 3800xt
Amd Ryzen 9 3900 Firmware
Amd Ryzen 9 3900
Amd Ryzen 9 3900x Firmware
Amd Ryzen 9 3900x
Amd Ryzen 9 3900xt Firmware
Amd Ryzen 9 3900xt
Amd Ryzen 9 3950x Firmware
Amd Ryzen 9 3950x
Amd Ryzen 9 Pro 3900 Firmware
Amd Ryzen 9 Pro 3900
Amd Ryzen Threadripper Pro 3995wx Firmware
Amd Ryzen Threadripper Pro 3995wx
Amd Ryzen Threadripper Pro 3975wx Firmware
Amd Ryzen Threadripper Pro 3975wx
Amd Ryzen Threadripper Pro 3955wx Firmware
Amd Ryzen Threadripper Pro 3955wx
Amd Ryzen Threadripper Pro 3945wx Firmware
Amd Ryzen Threadripper Pro 3945wx
Amd Ryzen Threadripper 3990x Firmware
Amd Ryzen Threadripper 3990x
Amd Ryzen Threadripper 3970x Firmware
Amd Ryzen Threadripper 3970x
Amd Ryzen Threadripper 3960x Firmware
Amd Ryzen Threadripper 3960x
Amd Ryzen 7 4700g Firmware
Amd Ryzen 7 4700g
Amd Ryzen 7 4700ge Firmware
Amd Ryzen 7 4700ge
Amd Ryzen 5 4600g Firmware
Amd Ryzen 5 4600g
Amd Ryzen 5 4600ge Firmware
Amd Ryzen 5 4600ge
Amd Ryzen 3 4300g Firmware
Amd Ryzen 3 4300g
Amd Ryzen 3 4300ge Firmware
Amd Ryzen 3 4300ge
Amd Ryzen 3 Pro 4450u Firmware
Amd Ryzen 3 Pro 4450u
Amd Ryzen 3 Pro 4350ge Firmware
Amd Ryzen 3 Pro 4350ge
Amd Ryzen 3 Pro 4350g Firmware
Amd Ryzen 3 Pro 4350g
Amd Ryzen 3 Pro 4200g Firmware
Amd Ryzen 3 Pro 4200g
Amd Ryzen 5 Pro 4650ge Firmware
Amd Ryzen 5 Pro 4650ge
Amd Ryzen 5 Pro 4650g Firmware
Amd Ryzen 5 Pro 4650g
Amd Ryzen 5 Pro 4400g Firmware
Amd Ryzen 5 Pro 4400g
Amd Ryzen 7 Pro 4750u Firmware
Amd Ryzen 7 Pro 4750u
Amd Ryzen 7 Pro 4750ge Firmware
Amd Ryzen 7 Pro 4750ge
Amd Ryzen 7 Pro 4750g Firmware
Amd Ryzen 7 Pro 4750g
Amd Ryzen 7 5700u Firmware
Amd Ryzen 7 5700u
Amd Ryzen 5 5500u Firmware
Amd Ryzen 5 5500u
Amd Ryzen 3 5300u Firmware
Amd Ryzen 3 5300u
Amd Ryzen 5 7520u Firmware
Amd Ryzen 5 7520u
Amd Ryzen 3 7320u Firmware
Amd Ryzen 3 7320u
Amd Athlon Gold 7220u Firmware
Amd Athlon Gold 7220u
Amd Epyc 7232p Firmware
Amd Epyc 7232p
Amd Epyc 7302p Firmware
Amd Epyc 7302p
Amd Epyc 7402p Firmware
Amd Epyc 7402p
Amd Epyc 7502p Firmware
Amd Epyc 7502p
Amd Epyc 7702p Firmware
Amd Epyc 7702p
Amd Epyc 7252 Firmware
Amd Epyc 7252
Amd Epyc 7262 Firmware
Amd Epyc 7262
Amd Epyc 7272 Firmware
Amd Epyc 7272
Amd Epyc 7282 Firmware
Amd Epyc 7282
Amd Epyc 7302 Firmware
Amd Epyc 7302
Amd Epyc 7352 Firmware
Amd Epyc 7352
Amd Epyc 7402 Firmware
Amd Epyc 7402
Amd Epyc 7452 Firmware
Amd Epyc 7452
Amd Epyc 7502 Firmware
Amd Epyc 7502
Amd Epyc 7532 Firmware
Amd Epyc 7532
Amd Epyc 7542 Firmware
Amd Epyc 7542
Amd Epyc 7552 Firmware
Amd Epyc 7552
Amd Epyc 7642 Firmware
Amd Epyc 7642
Amd Epyc 7662 Firmware
Amd Epyc 7662
Amd Epyc 7702 Firmware
Amd Epyc 7702
Amd Epyc 7742 Firmware
Amd Epyc 7742
Amd Epyc 7h12 Firmware
Amd Epyc 7h12
Amd Epyc 7f32 Firmware
Amd Epyc 7f32
Amd Epyc 7f52 Firmware
Amd Epyc 7f52
Amd Epyc 7f72 Firmware
Amd Epyc 7f72
IBM QRadar SIEM<=7.5 - 7.5.0 UP7
All of
Amd Ryzen 3 3100 Firmware
Amd Ryzen 3 3100
All of
Amd Ryzen 3 3300x Firmware
Amd Ryzen 3 3300x
All of
Amd Ryzen 5 3500 Firmware
Amd Ryzen 5 3500
All of
Amd Ryzen 5 3500x Firmware
Amd Ryzen 5 3500x
All of
Amd Ryzen 5 3600 Firmware
Amd Ryzen 5 3600
All of
Amd Ryzen 5 3600x Firmware
Amd Ryzen 5 3600x
All of
Amd Ryzen 5 3600xt Firmware
Amd Ryzen 5 3600xt
All of
Amd Ryzen 7 3700x Firmware
Amd Ryzen 7 3700x
All of
Amd Ryzen 7 3800x Firmware
Amd Ryzen 7 3800x
All of
Amd Ryzen 7 3800xt Firmware
Amd Ryzen 7 3800xt
All of
Amd Ryzen 9 3900 Firmware
Amd Ryzen 9 3900
All of
Amd Ryzen 9 3900x Firmware
Amd Ryzen 9 3900x
All of
Amd Ryzen 9 3900xt Firmware
Amd Ryzen 9 3900xt
All of
Amd Ryzen 9 3950x Firmware
Amd Ryzen 9 3950x
All of
Amd Ryzen 9 Pro 3900 Firmware
Amd Ryzen 9 Pro 3900
All of
Amd Ryzen Threadripper Pro 3995wx Firmware
Amd Ryzen Threadripper Pro 3995wx
All of
Amd Ryzen Threadripper Pro 3975wx Firmware
Amd Ryzen Threadripper Pro 3975wx
All of
Amd Ryzen Threadripper Pro 3955wx Firmware
Amd Ryzen Threadripper Pro 3955wx
All of
Amd Ryzen Threadripper Pro 3945wx Firmware
Amd Ryzen Threadripper Pro 3945wx
All of
Amd Ryzen Threadripper 3990x
Amd Ryzen Threadripper 3990x Firmware
All of
Amd Ryzen Threadripper 3970x
Amd Ryzen Threadripper 3970x Firmware
All of
Amd Ryzen Threadripper 3960x
Amd Ryzen Threadripper 3960x Firmware
All of
Amd Ryzen 7 4700g
Amd Ryzen 7 4700g Firmware
All of
Amd Ryzen 7 4700ge
Amd Ryzen 7 4700ge Firmware
All of
Amd Ryzen 5 4600g
Amd Ryzen 5 4600g Firmware
All of
Amd Ryzen 5 4600ge
Amd Ryzen 5 4600ge Firmware
All of
Amd Ryzen 3 4300g
Amd Ryzen 3 4300g Firmware
All of
Amd Ryzen 3 4300ge Firmware
Amd Ryzen 3 4300ge
All of
Amd Ryzen 3 Pro 4450u Firmware
Amd Ryzen 3 Pro 4450u
All of
Amd Ryzen 3 Pro 4350ge Firmware
Amd Ryzen 3 Pro 4350ge
All of
Amd Ryzen 3 Pro 4350g Firmware
Amd Ryzen 3 Pro 4350g
All of
Amd Ryzen 3 Pro 4200g Firmware
Amd Ryzen 3 Pro 4200g
All of
Amd Ryzen 5 Pro 4650ge Firmware
Amd Ryzen 5 Pro 4650ge
All of
Amd Ryzen 5 Pro 4650g Firmware
Amd Ryzen 5 Pro 4650g
All of
Amd Ryzen 5 Pro 4400g Firmware
Amd Ryzen 5 Pro 4400g
All of
Amd Ryzen 7 Pro 4750u Firmware
Amd Ryzen 7 Pro 4750u
All of
Amd Ryzen 7 Pro 4750ge Firmware
Amd Ryzen 7 Pro 4750ge
All of
Amd Ryzen 7 Pro 4750g Firmware
Amd Ryzen 7 Pro 4750g
All of
Amd Ryzen 7 5700u Firmware
Amd Ryzen 7 5700u
All of
Amd Ryzen 5 5500u Firmware
Amd Ryzen 5 5500u
All of
Amd Ryzen 3 5300u Firmware
Amd Ryzen 3 5300u
All of
Amd Ryzen 5 7520u Firmware
Amd Ryzen 5 7520u
All of
Amd Ryzen 3 7320u Firmware
Amd Ryzen 3 7320u
All of
Amd Athlon Gold 7220u Firmware
Amd Athlon Gold 7220u
All of
Amd Epyc 7232p Firmware
Amd Epyc 7232p
All of
Amd Epyc 7302p Firmware
Amd Epyc 7302p
All of
Amd Epyc 7402p Firmware
Amd Epyc 7402p
All of
Amd Epyc 7502p Firmware
Amd Epyc 7502p
All of
Amd Epyc 7702p Firmware
Amd Epyc 7702p
All of
Amd Epyc 7252 Firmware
Amd Epyc 7252
All of
Amd Epyc 7262 Firmware
Amd Epyc 7262
All of
Amd Epyc 7272 Firmware
Amd Epyc 7272
All of
Amd Epyc 7282 Firmware
Amd Epyc 7282
All of
Amd Epyc 7302 Firmware
Amd Epyc 7302
All of
Amd Epyc 7352 Firmware
Amd Epyc 7352
All of
Amd Epyc 7402 Firmware
Amd Epyc 7402
All of
Amd Epyc 7452 Firmware
Amd Epyc 7452
All of
Amd Epyc 7502 Firmware
Amd Epyc 7502
All of
Amd Epyc 7532 Firmware
Amd Epyc 7532
All of
Amd Epyc 7542 Firmware
Amd Epyc 7542
All of
Amd Epyc 7552 Firmware
Amd Epyc 7552
All of
Amd Epyc 7642 Firmware
Amd Epyc 7642
All of
Amd Epyc 7662 Firmware
Amd Epyc 7662
All of
Amd Epyc 7702 Firmware
Amd Epyc 7702
All of
Amd Epyc 7742 Firmware
Amd Epyc 7742
All of
Amd Epyc 7h12 Firmware
Amd Epyc 7h12
All of
Amd Epyc 7f32 Firmware
Amd Epyc 7f32
All of
Amd Epyc 7f52 Firmware
Amd Epyc 7f52
All of
Amd Epyc 7f72 Firmware
Amd Epyc 7f72
debian/amd64-microcode
3.20240820.1~deb11u1
3.20230719.1~deb11u1
3.20240820.1~deb12u1
3.20230719.1~deb12u1
3.20240820.1
debian/linux
5.10.223-1
5.10.226-1
6.1.115-1
6.1.119-1
6.12.5-1

Remedy

Use msr-tools to set a chicken bit on all cores to enable a software workaround - note this will have some performance cost: wrmsr -a 0xc0011029 $(($(rdmsr -c 0xc0011029) | (1<<9)))

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Reference Links

Parent vulnerabilities

(Appears in the following advisories)

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2024 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203