CVE-2022-36764
Heap Buffer Overflow in Tcg2MeasurePeImage
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.0
Heap Buffer Overflow in Tcg2MeasurePeImage
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
CVE-2022-36764- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2022-39464
7.0
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
EUVD-2022-39464- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H - Updated
- 2026-11-02
NVD
7.0
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
CVE-2022-36764- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-122, CWE-119
- Updated
- 2026-11-02
OSVAZL-39016
7.8
CVE-2022-36764 affecting package edk2 for versions less than 20240223gitedc6681206c1-1
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
AZL-39016- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-39097
7.8
CVE-2022-36764 affecting package hvloader for versions less than 1.0.1-3
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
AZL-39097- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-39292
7.8
CVE-2022-36764 affecting package edk2 for versions less than 20230301gitf80f052277c8-40
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
AZL-39292- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 19 moreShow less
OSVBELL-CVE-2022-36764
7.8
- Record
BELL-CVE-2022-36764- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
7.8
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
CVE-2022-36764- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-36764
7.8
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
DEBIAN-CVE-2022-36764- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVOESA-2024-1314
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1314- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2024-1315
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to an out-of-bounds read vulnerability when processing the IA_NA or IA_TA option in a DHCPv6 Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality.(CVE-2023-45229)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an out-of-bounds read vulnerability when processing Neighbor Discovery Redirect message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality.(CVE-2023-45231)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when processing DNS Servers option from a DHCPv6 Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45234)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1315- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2024-1316
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1316- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2024-1317
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1317- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2024-1318
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1318- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2024-1319
8.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
(CVE-2022-36764)
EDK2's Network Package is susceptible to a buffer overflow vulnerability via a long server ID option in DHCPv6 client. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45230)
EDK2's Network Package is susceptible to an infinite loop vulnerability when parsing unknown options in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45232)
EDK2's Network Package is susceptible to an infinite lop vulnerability when parsing a PadN option in the Destination Options header of IPv6. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Availability.
(CVE-2023-45233)
EDK2's Network Package is susceptible to a buffer overflow vulnerability when
handling Server ID option
from a DHCPv6 proxy Advertise message. This vulnerability can be exploited by an attacker to gain unauthorized access and potentially lead to a loss of Confidentiality, Integrity and/or Availability.
(CVE-2023-45235)
- Record
OESA-2024-1319- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2024:2264
8.8
Red Hat Security Advisory: edk2 security update
- Record
RHSA-2024:2264- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:3017
8.8
Red Hat Security Advisory: edk2 security update
- Record
RHSA-2024:3017- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2024:3017
8.8
Important: edk2 security update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
-
edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message (CVE-2023-45235)
-
EDK2: heap buffer overflow in Tcg2MeasureGptTable() (CVE-2022-36763)
-
EDK2: heap buffer overflow in Tcg2MeasurePeImage() (CVE-2022-36764)
-
EDK2: integer overflow in CreateHob() could lead to HOB OOB R/W (CVE-2022-36765)
-
edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message (CVE-2023-45229)
-
edk2: Out of Bounds read when handling a ND Redirect message with truncated options (CVE-2023-45231)
-
edk2: Infinite loop when parsing unknown options in the Destination Options header (CVE-2023-45232)
-
edk2: Infinite loop when parsing a PadN option in the Destination Options header (CVE-2023-45233)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.10 Release Notes linked from the References section.
- Record
RLSA-2024:3017- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-36764
7.0
EDK2 is susceptible to a vulnerability in the Tcg2MeasurePeImage() function, allowing a user to trigger a heap buffer overflow via a local network. Successful exploitation of this vulnerability may result in a compromise of confidentiality, integrity, and/or availability.
- Record
UBUNTU-CVE-2022-36764- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2024:2264 No score
Important: edk2 security update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
- edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message (CVE-2023-45235)
- EDK2: heap buffer overflow in Tcg2MeasureGptTable() (CVE-2022-36763)
- EDK2: heap buffer overflow in Tcg2MeasurePeImage() (CVE-2022-36764)
- edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message (CVE-2023-45229)
- edk2: Out of Bounds read when handling a ND Redirect message with truncated options (CVE-2023-45231)
- edk2: Infinite loop when parsing unknown options in the Destination Options header (CVE-2023-45232)
- edk2: Infinite loop when parsing a PadN option in the Destination Options header (CVE-2023-45233)
- openssl: Excessive time spent checking DH keys and parameters (CVE-2023-3446)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:2264- Updated
- 2026-11-02
OSVALSA-2024:3017 No score
Important: edk2 security update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
- edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message (CVE-2023-45235)
- EDK2: heap buffer overflow in Tcg2MeasureGptTable() (CVE-2022-36763)
- EDK2: heap buffer overflow in Tcg2MeasurePeImage() (CVE-2022-36764)
- EDK2: integer overflow in CreateHob() could lead to HOB OOB R/W (CVE-2022-36765)
- edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message (CVE-2023-45229)
- edk2: Out of Bounds read when handling a ND Redirect message with truncated options (CVE-2023-45231)
- edk2: Infinite loop when parsing unknown options in the Destination Options header (CVE-2023-45232)
- edk2: Infinite loop when parsing a PadN option in the Destination Options header (CVE-2023-45233)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:3017- Updated
- 2026-11-02
OSVCLSA-2025-1763122640 No score
edk2: Fix of 3 CVEs
- CVE-2022-36763: fix heap buffer overflow in TPM2 measure boot library when processing GPT partition tables
- CVE-2022-36764: fix heap buffer overflow in TPM measure boot library when calculating PE image event size
- CVE-2022-36765: fix integer overflow in CreateHob() function that could lead to undersized HOB allocation and out-of-bounds memory access
- Refactoring: fix symbol collision between TPM libraries introduced by CVE-2022-36763 and CVE-2022-36764 patches
- Record
CLSA-2025-1763122640- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13949-1 No score
ovmf-202308-9.1 on GA media
These are all security issues fixed in the ovmf-202308-9.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13949-1- Updated
- 2026-11-02
OSVRLSA-2024:2264 No score
Important: edk2 security update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
-
edk2: Buffer overflow when handling Server ID option from a DHCPv6 proxy Advertise message (CVE-2023-45235)
-
EDK2: heap buffer overflow in Tcg2MeasureGptTable() (CVE-2022-36763)
-
EDK2: heap buffer overflow in Tcg2MeasurePeImage() (CVE-2022-36764)
-
edk2: Integer underflow when processing IA_NA/IA_TA options in a DHCPv6 Advertise message (CVE-2023-45229)
-
edk2: Out of Bounds read when handling a ND Redirect message with truncated options (CVE-2023-45231)
-
edk2: Infinite loop when parsing unknown options in the Destination Options header (CVE-2023-45232)
-
edk2: Infinite loop when parsing a PadN option in the Destination Options header (CVE-2023-45233)
-
openssl: Excessive time spent checking DH keys and parameters (CVE-2023-3446)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9.4 Release Notes linked from the References section.
- Record
RLSA-2024:2264- Updated
- 2026-11-02
OSVUSN-6638-1 No score
edk2 vulnerabilities
Marc Beatove discovered buffer overflows exit in EDK2. An attacker on the local network could potentially use this to impact availability or possibly cause remote code execution. (CVE-2022-36763, CVE-2022-36764, CVE-2022-36765)
It was discovered that a buffer overflows exists in EDK2's Network Package An attacker on the local network could potentially use these to impact availability or possibly cause remote code execution. (CVE-2023-45230, CVE-2023-45234, CVE-2023-45235)
It was discovered that an out-of-bounds read exists in EDK2's Network Package An attacker on the local network could potentially use this to impact confidentiality. (CVE-2023-45231)
It was discovered that infinite-loops exists in EDK2's Network Package An attacker on the local network could potentially use these to impact availability. (CVE-2023-45232, CVE-2023-45233)
Mate Kukri discovered that an insecure default to allow UEFI Shell in EDK2 was left enabled in Ubuntu's EDK2. An attacker could use this to bypass Secure Boot. (CVE-2023-48733)
- Record
USN-6638-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
edk2-aarch64AlmaLinux:9 |
before 20231122-6.el9 | 20231122-6.el9 |
edk2-ovmfAlmaLinux:9 |
before 20231122-6.el9 | 20231122-6.el9 |
edk2-toolsAlmaLinux:9 |
before 20231122-6.el9 | 20231122-6.el9 |
edk2-tools-docAlmaLinux:9 |
before 20231122-6.el9 | 20231122-6.el9 |
edk2-aarch64AlmaLinux:8 |
before 20220126gitbb1bba3d77-13.el8_10 | 20220126gitbb1bba3d77-13.el8_10 |
edk2-ovmfAlmaLinux:8 |
before 20220126gitbb1bba3d77-13.el8_10 | 20220126gitbb1bba3d77-13.el8_10 |
edk2Azure Linux:3 |
before 20240223gitedc6681206c1-1 | 20240223gitedc6681206c1-1 |
hvloaderAzure Linux:2 |
before 1.0.1-3 | 1.0.1-3 |
edk2Azure Linux:2 |
before 20230301gitf80f052277c8-40 | 20230301gitf80f052277c8-40 |
edk2Alpaquita:23 |
0.0.202208-r0 up to 0.0.202508-r1 | 0.0.202508-r1 |
Show 35 moreShow less
| Package | Affected | Fixed |
|---|---|---|
edk2Alpaquita:25 |
0.0.202308-r2 up to 0.0.202508-r1 | 0.0.202508-r1 |
edk2Alpaquita:stream |
0.0.202302-r0 up to 0.0.202508-r0 | 0.0.202508-r0 |
edk2-aarch64TuxCare:AlmaLinux:9.2 |
before 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 | 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 |
edk2-ovmfTuxCare:AlmaLinux:9.2 |
before 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 | 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 |
edk2-toolsTuxCare:AlmaLinux:9.2 |
before 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 | 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 |
edk2-tools-docTuxCare:AlmaLinux:9.2 |
before 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 | 20221207gitfff6d81270b5-9.el9_2.tuxcare.els1 |
edk2Debian:12 |
before 2022.11-6+deb12u1, plus listed versions 2022.11-6 |
2022.11-6+deb12u1 |
edk2Debian:13 |
before 2023.11-5 | 2023.11-5 |
edk2Debian:14 |
before 2023.11-5 | 2023.11-5 |
edk2Debian:11 |
before 2020.11-2+deb11u3, plus listed versions 2020.11-22020.11-2+deb11u12020.11-2+deb11u2 |
2020.11-2+deb11u3 |
edk2openEuler:20.03-LTS-SP1 |
before 202002-20.oe1 | 202002-20.oe1 |
edk2openEuler:20.03-LTS-SP4 |
before 202002-19.oe2003sp4 | 202002-19.oe2003sp4 |
edk2openEuler:22.03-LTS |
before 202011-16.oe2203 | 202011-16.oe2203 |
edk2openEuler:22.03-LTS-SP1 |
before 202011-16.oe2203sp1 | 202011-16.oe2203sp1 |
edk2openEuler:22.03-LTS-SP2 |
before 202011-16.oe2203sp2 | 202011-16.oe2203sp2 |
edk2openEuler:22.03-LTS-SP3 |
before 202011-16.oe2203sp3 | 202011-16.oe2203sp3 |
edk2Red Hat:enterprise_linux:9::appstream |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-aarch64Red Hat:enterprise_linux:9::appstream |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-ovmfRed Hat:enterprise_linux:9::appstream |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-aarch64Red Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-ovmfRed Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-toolsRed Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-tools-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2-tools-docRed Hat:enterprise_linux:9::crb |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2Red Hat:enterprise_linux:8::appstream |
before 0:20220126gitbb1bba3d77-13.el8_10 | 0:20220126gitbb1bba3d77-13.el8_10 |
edk2-aarch64Red Hat:enterprise_linux:8::appstream |
before 0:20220126gitbb1bba3d77-13.el8_10 | 0:20220126gitbb1bba3d77-13.el8_10 |
edk2-ovmfRed Hat:enterprise_linux:8::appstream |
before 0:20220126gitbb1bba3d77-13.el8_10 | 0:20220126gitbb1bba3d77-13.el8_10 |
edk2Rocky Linux:9 |
before 0:20231122-6.el9 | 0:20231122-6.el9 |
edk2Rocky Linux:8 |
before 0:20220126gitbb1bba3d77-13.el8_10 | 0:20220126gitbb1bba3d77-13.el8_10 |
edk2Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 0~20150106.5c2d456b-20~20160104.c2a892d7-10~20160408.ffea0a2c-20~20160408.ffea0a2c-2ubuntu0.10~20160408.ffea0a2c-2ubuntu0.20~20160408.ffea0a2c-2ubuntu0.2+esm10~20160408.ffea0a2c-2ubuntu0.2+esm30~20160408.ffea0a2c-2ubuntu0.2+esm4 |
None known |
edk2Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 0~20170911.5dfba97c-10~20171010.234dbcef-10~20171027.76fd5a66-10~20171205.a9212288-10~20180105.0bc94c74-1 Show 8 moreShow less0~20180205.c0d9813c-10~20180205.c0d9813c-20~20180205.c0d9813c-2ubuntu0.10~20180205.c0d9813c-2ubuntu0.20~20180205.c0d9813c-2ubuntu0.30~20180205.c0d9813c-2ubuntu0.3+esm10~20180205.c0d9813c-2ubuntu0.3+esm20~20180205.c0d9813c-2ubuntu0.3+esm3 |
None known |
edk2Ubuntu:20.04:LTS |
before 0~20191122.bd85bf54-2ubuntu3.5, plus listed versions 0~20190606.20d2e5a1-2ubuntu10~20190828.37eef910-30~20190828.37eef910-40~20191122.bd85bf54-10~20191122.bd85bf54-1ubuntu1 Show 8 moreShow less0~20191122.bd85bf54-20~20191122.bd85bf54-2ubuntu10~20191122.bd85bf54-2ubuntu20~20191122.bd85bf54-2ubuntu30~20191122.bd85bf54-2ubuntu3.10~20191122.bd85bf54-2ubuntu3.20~20191122.bd85bf54-2ubuntu3.30~20191122.bd85bf54-2ubuntu3.4 |
0~20191122.bd85bf54-2ubuntu3.5 |
edk2Ubuntu:22.04:LTS |
before 2022.02-3ubuntu0.22.04.2, plus listed versions 2021.08~rc0-22021.08-32021.11~rc1-12021.11-12021.11-2 Show 6 moreShow less2022.02~rc1-12022.02~rc1-1ubuntu12022.02-12022.02-22022.02-32022.02-3ubuntu0.22.04.1 |
2022.02-3ubuntu0.22.04.2 |
ovmfopenSUSE:Tumbleweed |
before 202308-9.1 | 202308-9.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-36764 is a high vulnerability (CVSS 7.0) in Tianocore Edk2, published January 9, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 21st percentile. Fixed in edk2-aarch64 20231122-6.el9.
References
github.com/tianocore/edk2/security/advisories/GHSA-4hcq-p8q8-hj8j
lists.fedoraproject.org/archives/list/[email protected]/message/SJ42V7O7F4OU6R7QSQQECLB6LDHKZIMQ
lists.debian.org/debian-lts-announce/2025/06/msg00007.html
access.redhat.com/errata/RHSA-2024:2264
access.redhat.com/security/cve/CVE-2022-36763
access.redhat.com/security/cve/CVE-2022-36764
Show 91 moreShow less
access.redhat.com/security/cve/CVE-2023-3446
access.redhat.com/security/cve/CVE-2023-45229
access.redhat.com/security/cve/CVE-2023-45231
access.redhat.com/security/cve/CVE-2023-45232
access.redhat.com/security/cve/CVE-2023-45233
access.redhat.com/security/cve/CVE-2023-45235
bugzilla.redhat.com/2224962
bugzilla.redhat.com/2257582
bugzilla.redhat.com/2257583
bugzilla.redhat.com/2258677
bugzilla.redhat.com/2258688
bugzilla.redhat.com/2258691
bugzilla.redhat.com/2258694
bugzilla.redhat.com/2258700
errata.almalinux.org/9/ALSA-2024-2264.html
access.redhat.com/errata/RHSA-2024:3017
access.redhat.com/security/cve/CVE-2022-36765
bugzilla.redhat.com/2257584
errata.almalinux.org/8/ALSA-2024-3017.html
nvd.nist.gov/vuln/detail/CVE-2022-36764
docs.bell-sw.com/security/cves/CVE-2022-36764
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1763122640.html
security-tracker.debian.org/tracker/CVE-2022-36764
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1314
nvd.nist.gov/vuln/detail/CVE-2023-45230
nvd.nist.gov/vuln/detail/CVE-2023-45232
nvd.nist.gov/vuln/detail/CVE-2023-45233
nvd.nist.gov/vuln/detail/CVE-2023-45235
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1315
nvd.nist.gov/vuln/detail/CVE-2023-45229
nvd.nist.gov/vuln/detail/CVE-2023-45231
nvd.nist.gov/vuln/detail/CVE-2023-45234
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1316
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1317
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1318
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1319
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2224962
bugzilla.redhat.com/show_bug.cgi?id=2257582
bugzilla.redhat.com/show_bug.cgi?id=2257583
bugzilla.redhat.com/show_bug.cgi?id=2258677
bugzilla.redhat.com/show_bug.cgi?id=2258688
bugzilla.redhat.com/show_bug.cgi?id=2258691
bugzilla.redhat.com/show_bug.cgi?id=2258694
bugzilla.redhat.com/show_bug.cgi?id=2258700
issues.redhat.com/browse/RHEL-14123
issues.redhat.com/browse/RHEL-20963
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2264.json
cve.org/CVERecord?id=CVE-2022-36763
nvd.nist.gov/vuln/detail/CVE-2022-36763
github.com/tianocore/edk2/security/advisories/GHSA-xvv8-66cq-prwr
cve.org/CVERecord?id=CVE-2022-36764
cve.org/CVERecord?id=CVE-2023-3446
nvd.nist.gov/vuln/detail/CVE-2023-3446
openssl.org/news/secadv/20230719.txt
cve.org/CVERecord?id=CVE-2023-45229
blog.quarkslab.com/pixiefail-nine-vulnerabilities-in-tianocores-edk-ii-ipv6-network-stack.html
github.com/tianocore/edk2/security/advisories/GHSA-hc6x-cw6p-gj7h
cve.org/CVERecord?id=CVE-2023-45231
github.com/advisories/GHSA-pr27-mhpp-2ccr
cve.org/CVERecord?id=CVE-2023-45232
github.com/advisories/GHSA-3r3p-444m-2g4p
cve.org/CVERecord?id=CVE-2023-45233
github.com/advisories/GHSA-p9h6-p7cr-7842
cve.org/CVERecord?id=CVE-2023-45235
github.com/advisories/GHSA-h9v6-q439-p7j2
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.10_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2257584
issues.redhat.com/browse/RHEL-12626
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_3017.json
cve.org/CVERecord?id=CVE-2022-36765
nvd.nist.gov/vuln/detail/CVE-2022-36765
github.com/tianocore/edk2/security/advisories/GHSA-ch4w-v7m3-g8wx
errata.rockylinux.org/RLSA-2024:2264
errata.rockylinux.org/RLSA-2024:3017
ubuntu.com/security/CVE-2022-36764
github.com/tianocore/edk2/pull/5264
ubuntu.com/security/notices/USN-6638-1
ubuntu.com/security/CVE-2022-36763
ubuntu.com/security/CVE-2022-36765
ubuntu.com/security/CVE-2023-45230
ubuntu.com/security/CVE-2023-45231
ubuntu.com/security/CVE-2023-45232
ubuntu.com/security/CVE-2023-45233
ubuntu.com/security/CVE-2023-45234
ubuntu.com/security/CVE-2023-45235
ubuntu.com/security/CVE-2023-48733
bugs.launchpad.net/ubuntu/+source/edk2/+bug/2040137
suse.com/security/cve/CVE-2022-36763
suse.com/security/cve/CVE-2022-36764