CVE-2023-20584

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-20584
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-20584.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2023-20584
Related
Published
2024-08-13T17:15:19Z
Modified
2024-09-11T04:57:11.587920Z
Summary
[none]
Details

IOMMU improperly handles certain special address ranges with invalid device table entries (DTEs), which may allow an attacker with privileges and a compromised Hypervisor to induce DTE faults to bypass RMP checks in SEV-SNP, potentially leading to a loss of guest integrity.

References

Affected packages

Debian:11 / amd64-microcode

Package

Name
amd64-microcode
Purl
pkg:deb/debian/amd64-microcode?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.20240820.1~deb11u1

Affected versions

0.*

0.20120117-1

1.*

1.20120117-1
1.20120117-2~bpo60+1
1.20120117-2
1.20120910-1~bpo60+1
1.20120910-1
1.20120910-2~bpo60+1
1.20120910-2
1.20120910-3
1.20141028.1
1.20160316.1

2.*

2.20120910-1~bpo70+1
2.20120910-1
2.20131007.1
2.20131007.1+really20130710.1
2.20141028.1~bpo70+1
2.20141028.1
2.20160316.1~bpo70+1
2.20160316.1~deb8u1
2.20160316.1

3.*

3.20160316.1
3.20160316.2
3.20160316.3
3.20171205.1
3.20171205.2
3.20180515.1
3.20180524.1~bpo9+1
3.20180524.1
3.20181128.1~bpo9+1
3.20181128.1~deb8u1
3.20181128.1~deb9u1
3.20181128.1~deb9u2
3.20181128.1
3.20191021.1
3.20191218.1
3.20220411.1
3.20220411.2
3.20230414.1
3.20230719.1~deb10u1
3.20230719.1~deb11u1
3.20230719.1~deb12u1
3.20230719.1
3.20230808.1
3.20230808.1.1~deb11u1
3.20230808.1.1~deb12u1
3.20230808.1.1
3.20230823.1
3.20231019.1
3.20240116.2
3.20240116.2+nmu1
3.20240710.1
3.20240710.2~deb11u1
3.20240710.2~deb12u1
3.20240710.2

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:12 / amd64-microcode

Package

Name
amd64-microcode
Purl
pkg:deb/debian/amd64-microcode?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.20240820.1~deb12u1

Affected versions

0.*

0.20120117-1

1.*

1.20120117-1
1.20120117-2~bpo60+1
1.20120117-2
1.20120910-1~bpo60+1
1.20120910-1
1.20120910-2~bpo60+1
1.20120910-2
1.20120910-3
1.20141028.1
1.20160316.1

2.*

2.20120910-1~bpo70+1
2.20120910-1
2.20131007.1
2.20131007.1+really20130710.1
2.20141028.1~bpo70+1
2.20141028.1
2.20160316.1~bpo70+1
2.20160316.1~deb8u1
2.20160316.1

3.*

3.20160316.1
3.20160316.2
3.20160316.3
3.20171205.1
3.20171205.2
3.20180515.1
3.20180524.1~bpo9+1
3.20180524.1
3.20181128.1~bpo9+1
3.20181128.1~deb8u1
3.20181128.1~deb9u1
3.20181128.1~deb9u2
3.20181128.1
3.20191021.1
3.20191218.1
3.20220411.1
3.20220411.2
3.20230414.1
3.20230719.1~deb10u1
3.20230719.1~deb11u1
3.20230719.1~deb12u1
3.20230719.1
3.20230808.1
3.20230808.1.1~deb11u1
3.20230808.1.1~deb12u1
3.20230808.1.1
3.20230823.1
3.20231019.1
3.20240116.2
3.20240116.2+nmu1
3.20240710.1
3.20240710.2~deb11u1
3.20240710.2~deb12u1
3.20240710.2
3.20240820.1~deb11u1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:13 / amd64-microcode

Package

Name
amd64-microcode
Purl
pkg:deb/debian/amd64-microcode?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.20240820.1

Affected versions

0.*

0.20120117-1

1.*

1.20120117-1
1.20120117-2~bpo60+1
1.20120117-2
1.20120910-1~bpo60+1
1.20120910-1
1.20120910-2~bpo60+1
1.20120910-2
1.20120910-3
1.20141028.1
1.20160316.1

2.*

2.20120910-1~bpo70+1
2.20120910-1
2.20131007.1
2.20131007.1+really20130710.1
2.20141028.1~bpo70+1
2.20141028.1
2.20160316.1~bpo70+1
2.20160316.1~deb8u1
2.20160316.1

3.*

3.20160316.1
3.20160316.2
3.20160316.3
3.20171205.1
3.20171205.2
3.20180515.1
3.20180524.1~bpo9+1
3.20180524.1
3.20181128.1~bpo9+1
3.20181128.1~deb8u1
3.20181128.1~deb9u1
3.20181128.1~deb9u2
3.20181128.1
3.20191021.1
3.20191218.1
3.20220411.1
3.20220411.2
3.20230414.1
3.20230719.1~deb10u1
3.20230719.1~deb11u1
3.20230719.1~deb12u1
3.20230719.1
3.20230808.1
3.20230808.1.1~deb11u1
3.20230808.1.1~deb12u1
3.20230808.1.1
3.20230823.1
3.20231019.1
3.20240116.2
3.20240116.2+nmu1
3.20240710.1
3.20240710.2~deb11u1
3.20240710.2~deb12u1
3.20240710.2
3.20240820.1~deb11u1
3.20240820.1~deb12u1

Ecosystem specific

{
    "urgency": "not yet assigned"
}