CVE-2022-28737
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- High
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
CVE-2022-28737- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2022-33176
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
EUVD-2022-33176- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hmxr-46w2-jjwh
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI...
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
GHSA-hmxr-46w2-jjwh- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
CVE-2022-28737- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVAZL-27559
7.8
CVE-2022-28737 affecting package shim for versions less than 15.8-1
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
AZL-27559- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-35252
7.8
CVE-2022-28737 affecting package shim for versions less than 15.8-3
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
AZL-35252- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 25 moreShow less
OSVAZL-40910
7.8
CVE-2022-28737 affecting package shim-unsigned-aarch64 for versions less than 15.8-3
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
AZL-40910- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-41063
7.8
CVE-2022-28737 affecting package shim-unsigned-x64 for versions less than 15.8-3
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
AZL-41063- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
CVE-2022-28737- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-28737
7.8
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
DEBIAN-CVE-2022-28737- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVOESA-2022-1799
8.4
shim security update
Initial UEFI bootloader that handles chaining to a trusted full bootloader under secure boot environments.
Security Fix(es):
No description is available for this CVE.(CVE-2022-28737)
- Record
OESA-2022-1799- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5095
8.1
Red Hat Security Advisory: grub2, mokutil, shim, and shim-unsigned-x64 security update
- Record
RHSA-2022:5095- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5096
8.1
Red Hat Security Advisory: grub2, mokutil, shim, and shim-unsigned-x64 security update
- Record
RHSA-2022:5096- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5098
8.1
Red Hat Security Advisory: grub2, mokutil, and shim security update
- Record
RHSA-2022:5098- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5099
8.1
Red Hat Security Advisory: grub2, mokutil, shim, and shim-unsigned-x64 security update
- Record
RHSA-2022:5099- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5100
8.1
Red Hat Security Advisory: grub2, mokutil, shim, and shim-unsigned-x64 security update
- Record
RHSA-2022:5100- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2022:5095
8.1
Important: grub2, mokutil, shim, and shim-unsigned-x64 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices.
The shim package contains a first-stage UEFI boot loader that handles chaining to a trusted full boot loader under secure boot environments.
Security Fix(es):
-
grub2: Integer underflow in grub_net_recv_ip4_packets (CVE-2022-28733)
-
grub2: Crafted PNG grayscale images may lead to out-of-bounds write in heap (CVE-2021-3695)
-
grub2: Crafted PNG image may lead to out-of-bound write during huffman table handling (CVE-2021-3696)
-
grub2: Crafted JPEG image can lead to buffer underflow write in the heap (CVE-2021-3697)
-
grub2: Out-of-bound write when handling split HTTP headers (CVE-2022-28734)
-
grub2: shim_lock verifier allows non-kernel files to be loaded (CVE-2022-28735)
-
grub2: use-after-free in grub_cmd_chainloader() (CVE-2022-28736)
-
shim: Buffer overflow when loading crafted EFI images (CVE-2022-28737)
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.
- Record
RLSA-2022:5095- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2022:5099
8.1
Important: grub2, mokutil, shim, and shim-unsigned-x64 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices.
The shim package contains a first-stage UEFI boot loader that handles chaining to a trusted full boot loader under secure boot environments.
Security Fix(es):
-
grub2: Integer underflow in grub_net_recv_ip4_packets (CVE-2022-28733)
-
grub2: Crafted PNG grayscale images may lead to out-of-bounds write in heap (CVE-2021-3695)
-
grub2: Crafted PNG image may lead to out-of-bound write during huffman table handling (CVE-2021-3696)
-
grub2: Crafted JPEG image can lead to buffer underflow write in the heap (CVE-2021-3697)
-
grub2: Out-of-bound write when handling split HTTP headers (CVE-2022-28734)
-
grub2: shim_lock verifier allows non-kernel files to be loaded (CVE-2022-28735)
-
grub2: use-after-free in grub_cmd_chainloader() (CVE-2022-28736)
-
shim: Buffer overflow when loading crafted EFI images (CVE-2022-28737)
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.
- Record
RLSA-2022:5099- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-28737
6.5
There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field from each section to be loaded. An attacker can leverage this to perform out-of-bound writes into memory. Arbitrary code execution is not discarded in such scenario.
- Record
UBUNTU-CVE-2022-28737- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2022:5095 No score
Important: grub2, mokutil, shim, and shim-unsigned-x64 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices. The shim package contains a first-stage UEFI boot loader that handles chaining to a trusted full boot loader under secure boot environments. Security Fix(es):
- grub2: Integer underflow in grub_net_recv_ip4_packets (CVE-2022-28733)
- grub2: Crafted PNG grayscale images may lead to out-of-bounds write in heap (CVE-2021-3695)
- grub2: Crafted PNG image may lead to out-of-bound write during huffman table handling (CVE-2021-3696)
- grub2: Crafted JPEG image can lead to buffer underflow write in the heap (CVE-2021-3697)
- grub2: Out-of-bound write when handling split HTTP headers (CVE-2022-28734)
- grub2: shim_lock verifier allows non-kernel files to be loaded (CVE-2022-28735)
- grub2: use-after-free in grub_cmd_chainloader() (CVE-2022-28736)
- shim: Buffer overflow when loading crafted EFI images (CVE-2022-28737) 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.
- Record
ALSA-2022:5095- Updated
- 2026-11-02
OSVALSA-2022:5099 No score
Important: grub2, mokutil, shim, and shim-unsigned-x64 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices. The shim package contains a first-stage UEFI boot loader that handles chaining to a trusted full boot loader under secure boot environments. Security Fix(es):
- grub2: Integer underflow in grub_net_recv_ip4_packets (CVE-2022-28733)
- grub2: Crafted PNG grayscale images may lead to out-of-bounds write in heap (CVE-2021-3695)
- grub2: Crafted PNG image may lead to out-of-bound write during huffman table handling (CVE-2021-3696)
- grub2: Crafted JPEG image can lead to buffer underflow write in the heap (CVE-2021-3697)
- grub2: Out-of-bound write when handling split HTTP headers (CVE-2022-28734)
- grub2: shim_lock verifier allows non-kernel files to be loaded (CVE-2022-28735)
- grub2: use-after-free in grub_cmd_chainloader() (CVE-2022-28736)
- shim: Buffer overflow when loading crafted EFI images (CVE-2022-28737) 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.
- Record
ALSA-2022:5099- Updated
- 2026-11-02
OSVSUSE-SU-2023:1702-1 No score
Security update for shim
This update for shim fixes the following issues:
-
Updated shim signature after shim 15.7 be signed back: signature-sles.x86_64.asc, signature-sles.aarch64.asc (bsc#1198458)
-
Add POST_PROCESS_PE_FLAGS=-N to the build command in shim.spec to disable the NX compatibility flag when using post-process-pe because grub2 is not ready. (bsc#1205588)
-
Enable the NX compatibility flag by default. (jsc#PED-127)
Update to 15.7 (bsc#1198458) (jsc#PED-127):
- Make SBAT variable payload introspectable
- Reference MokListRT instead of MokList
- Add a link to the test plan in the readme.
- [V3] Enable TDX measurement to RTMR register
- Discard load-options that start with a NUL
- Fixed load_cert_file bugs
- Add -malign-double to IA32 compiler flags
- pe: Fix image section entry-point validation
- make-archive: Build reproducible tarball
- mok: remove MokListTrusted from PCR 7
Other fixes:
-
Support enhance shim measurement to TD RTMR. (jsc#PED-1273)
-
shim-install: ensure grub.cfg created is not overwritten after installing grub related files
-
Add logic to shim.spec to only set sbat policy when efivarfs is writeable. (bsc#1201066)
-
Add logic to shim.spec for detecting --set-sbat-policy option before using mokutil to set sbat policy. (bsc#1202120)
-
Change the URL in SBAT section to mail:[email protected]. (bsc#1193282)
Update to 15.6 (bsc#1198458):
- MokManager: removed Locate graphic output protocol fail error message
- shim: implement SBAT verification for the shim_lock protocol
- post-process-pe: Fix a missing return code check
- Update github actions matrix to be more useful
- post-process-pe: Fix format string warnings on 32-bit platforms
- Allow MokListTrusted to be enabled by default
- Re-add ARM AArch64 support
- Use ASCII as fallback if Unicode Box Drawing characters fail
- make: don't treat cert.S specially
- shim: use SHIM_DEVEL_VERBOSE when built in devel mode
- Break out of the inner sbat loop if we find the entry.
- Support loading additional certificates
- Add support for NX (W^X) mitigations.
- Fix preserve_sbat_uefi_variable() logic
- SBAT Policy latest should be a one-shot
- pe: Fix a buffer overflow when SizeOfRawData > VirtualSize
- pe: Perform image verification earlier when loading grub
- Update advertised sbat generation number for shim
- Update SBAT generation requirements for 05/24/22
- Also avoid CVE-2022-28737 in verify_image() by @vathpela
Update to 15.5 (bsc#1198458):
- Broken ia32 relocs and an unimportant submodule change.
- mok: allocate MOK config table as BootServicesData
- Don't call QueryVariableInfo() on EFI 1.10 machines (bsc#1187260)
- Relax the check for import_mok_state() (bsc#1185261)
- SBAT.md: trivial changes
- shim: another attempt to fix load options handling
- Add tests for our load options parsing.
- arm/aa64: fix the size of .rela* sections
- mok: fix potential buffer overrun in import_mok_state
- mok: relax the maximum variable size check
- Don't unhook ExitBootServices when EBS protection is disabled
- fallback: find_boot_option() needs to return the index for the boot entry in optnum
- httpboot: Ignore case when checking HTTP headers
- Fallback allocation errors
- shim: avoid BOOTx64.EFI in message on other architectures
- str: remove duplicate parameter check
- fallback: add compile option FALLBACK_NONINTERACTIVE
- Test mok mirror
- Modify sbat.md to help with readability.
- csv: detect end of csv file correctly
- Specify that the .sbat section is ASCII not UTF-8
- tests: add 'include-fixed' GCC directory to include directories
- pe: simplify generate_hash()
- Don't make shim abort when TPM log event fails (RHBZ #2002265)
- Fallback to default loader if parsed one does not exist
- fallback: Fix for BootOrder crash when index returned
- Better console checks
- docs: update SBAT UEFI variable name
- Don't parse load options if invoked from removable media path
- fallback: fix fallback not passing arguments of the first boot option
- shim: Don't stop forever at 'Secure…
- Record
SUSE-SU-2023:1702-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:1863-1 No score
Security update for shim
This update for shim fixes the following issues:
-
Updated shim signature after shim 15.7 be signed back: signature-sles.x86_64.asc, signature-sles.aarch64.asc (bsc#1198458)
-
Add POST_PROCESS_PE_FLAGS=-N to the build command in shim.spec to disable the NX compatibility flag when using post-process-pe because grub2 is not ready. (bsc#1205588)
-
Enable the NX compatibility flag by default. (jsc#PED-127)
Update to 15.7 (bsc#1198458) (jsc#PED-127):
- Make SBAT variable payload introspectable
- Reference MokListRT instead of MokList
- Add a link to the test plan in the readme.
- [V3] Enable TDX measurement to RTMR register
- Discard load-options that start with a NUL
- Fixed load_cert_file bugs
- Add -malign-double to IA32 compiler flags
- pe: Fix image section entry-point validation
- make-archive: Build reproducible tarball
- mok: remove MokListTrusted from PCR 7
Other fixes:
-
Support enhance shim measurement to TD RTMR. (jsc#PED-1273)
-
shim-install: ensure grub.cfg created is not overwritten after installing grub related files
-
Add logic to shim.spec to only set sbat policy when efivarfs is writeable. (bsc#1201066)
-
Add logic to shim.spec for detecting --set-sbat-policy option before using mokutil to set sbat policy. (bsc#1202120)
-
Change the URL in SBAT section to mail:[email protected]. (bsc#1193282)
Update to 15.6 (bsc#1198458):
- MokManager: removed Locate graphic output protocol fail error message
- shim: implement SBAT verification for the shim_lock protocol
- post-process-pe: Fix a missing return code check
- Update github actions matrix to be more useful
- post-process-pe: Fix format string warnings on 32-bit platforms
- Allow MokListTrusted to be enabled by default
- Re-add ARM AArch64 support
- Use ASCII as fallback if Unicode Box Drawing characters fail
- make: don't treat cert.S specially
- shim: use SHIM_DEVEL_VERBOSE when built in devel mode
- Break out of the inner sbat loop if we find the entry.
- Support loading additional certificates
- Add support for NX (W^X) mitigations.
- Fix preserve_sbat_uefi_variable() logic
- SBAT Policy latest should be a one-shot
- pe: Fix a buffer overflow when SizeOfRawData > VirtualSize
- pe: Perform image verification earlier when loading grub
- Update advertised sbat generation number for shim
- Update SBAT generation requirements for 05/24/22
- Also avoid CVE-2022-28737 in verify_image() by @vathpela
Update to 15.5 (bsc#1198458):
- Broken ia32 relocs and an unimportant submodule change.
- mok: allocate MOK config table as BootServicesData
- Don't call QueryVariableInfo() on EFI 1.10 machines (bsc#1187260)
- Relax the check for import_mok_state() (bsc#1185261)
- SBAT.md: trivial changes
- shim: another attempt to fix load options handling
- Add tests for our load options parsing.
- arm/aa64: fix the size of .rela* sections
- mok: fix potential buffer overrun in import_mok_state
- mok: relax the maximum variable size check
- Don't unhook ExitBootServices when EBS protection is disabled
- fallback: find_boot_option() needs to return the index for the boot entry in optnum
- httpboot: Ignore case when checking HTTP headers
- Fallback allocation errors
- shim: avoid BOOTx64.EFI in message on other architectures
- str: remove duplicate parameter check
- fallback: add compile option FALLBACK_NONINTERACTIVE
- Test mok mirror
- Modify sbat.md to help with readability.
- csv: detect end of csv file correctly
- Specify that the .sbat section is ASCII not UTF-8
- tests: add 'include-fixed' GCC directory to include directories
- pe: simplify generate_hash()
- Don't make shim abort when TPM log event fails (RHBZ #2002265)
- Fallback to default loader if parsed one does not exist
- fallback: Fix for BootOrder crash when index returned
- Better console checks
- docs: update SBAT UEFI variable name
- Don't parse load options if invoked from removable media path
- fallback: fix fallback not passing arguments of the first boot option
- shim: Don't stop forever at 'Secure…
- Record
SUSE-SU-2023:1863-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2084-1 No score
Security update for shim
This update for shim fixes the following issues:
-
CVE-2022-28737 was missing as reference previously.
-
Upgrade shim-install for bsc#1210382
After closing Leap-gap project since Leap 15.3, openSUSE Leap direct uses shim from SLE. So the ca_string is 'SUSE Linux Enterprise Secure Boot CA1', not 'openSUSE Secure Boot CA1'. It causes that the update_boot=no, so all files in /boot/efi/EFI/boot are not updated.
Logic was added that is using ID field in os-release for checking Leap distro and set ca_string to 'SUSE Linux Enterprise Secure Boot CA1'. Then /boot/efi/EFI/boot/* can also be updated.
- Record
SUSE-SU-2023:2084-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2086-1 No score
Security update for shim
This update for shim fixes the following issues:
-
Updated shim signature after shim 15.7 be signed back: signature-sles.x86_64.asc, signature-sles.aarch64.asc (bsc#1198458)
-
Add POST_PROCESS_PE_FLAGS=-N to the build command in shim.spec to disable the NX compatibility flag when using post-process-pe because grub2 is not ready. (bsc#1205588)
-
Enable the NX compatibility flag by default. (jsc#PED-127)
Update to 15.7 (bsc#1198458) (jsc#PED-127):
- Make SBAT variable payload introspectable
- Reference MokListRT instead of MokList
- Add a link to the test plan in the readme.
- [V3] Enable TDX measurement to RTMR register
- Discard load-options that start with a NUL
- Fixed load_cert_file bugs
- Add -malign-double to IA32 compiler flags
- pe: Fix image section entry-point validation
- make-archive: Build reproducible tarball
- mok: remove MokListTrusted from PCR 7
Other fixes:
-
Support enhance shim measurement to TD RTMR. (jsc#PED-1273)
-
shim-install: ensure grub.cfg created is not overwritten after installing grub related files
-
Add logic to shim.spec to only set sbat policy when efivarfs is writeable. (bsc#1201066)
-
Add logic to shim.spec for detecting --set-sbat-policy option before using mokutil to set sbat policy. (bsc#1202120)
-
Change the URL in SBAT section to mail:[email protected]. (bsc#1193282)
Update to 15.6 (bsc#1198458):
- MokManager: removed Locate graphic output protocol fail error message
- shim: implement SBAT verification for the shim_lock protocol
- post-process-pe: Fix a missing return code check
- Update github actions matrix to be more useful
- post-process-pe: Fix format string warnings on 32-bit platforms
- Allow MokListTrusted to be enabled by default
- Re-add ARM AArch64 support
- Use ASCII as fallback if Unicode Box Drawing characters fail
- make: don't treat cert.S specially
- shim: use SHIM_DEVEL_VERBOSE when built in devel mode
- Break out of the inner sbat loop if we find the entry.
- Support loading additional certificates
- Add support for NX (W^X) mitigations.
- Fix preserve_sbat_uefi_variable() logic
- SBAT Policy latest should be a one-shot
- pe: Fix a buffer overflow when SizeOfRawData > VirtualSize
- pe: Perform image verification earlier when loading grub
- Update advertised sbat generation number for shim
- Update SBAT generation requirements for 05/24/22
- Also avoid CVE-2022-28737 in verify_image() by @vathpela
Update to 15.5 (bsc#1198458):
- Broken ia32 relocs and an unimportant submodule change.
- mok: allocate MOK config table as BootServicesData
- Don't call QueryVariableInfo() on EFI 1.10 machines (bsc#1187260)
- Relax the check for import_mok_state() (bsc#1185261)
- SBAT.md: trivial changes
- shim: another attempt to fix load options handling
- Add tests for our load options parsing.
- arm/aa64: fix the size of .rela* sections
- mok: fix potential buffer overrun in import_mok_state
- mok: relax the maximum variable size check
- Don't unhook ExitBootServices when EBS protection is disabled
- fallback: find_boot_option() needs to return the index for the boot entry in optnum
- httpboot: Ignore case when checking HTTP headers
- Fallback allocation errors
- shim: avoid BOOTx64.EFI in message on other architectures
- str: remove duplicate parameter check
- fallback: add compile option FALLBACK_NONINTERACTIVE
- Test mok mirror
- Modify sbat.md to help with readability.
- csv: detect end of csv file correctly
- Specify that the .sbat section is ASCII not UTF-8
- tests: add 'include-fixed' GCC directory to include directories
- pe: simplify generate_hash()
- Don't make shim abort when TPM log event fails (RHBZ #2002265)
- Fallback to default loader if parsed one does not exist
- fallback: Fix for BootOrder crash when index returned
- Better console checks
- docs: update SBAT UEFI variable name
- Don't parse load options if invoked from removable media path
- fallback: fix fallback not passing arguments of the first boot option
- shim: Don't stop forever at 'Secure…
- Record
SUSE-SU-2023:2086-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2091-1 No score
Security update for shim
This update for shim fixes the following issues:
- Update only adds the CVE reference to the previously released update (bsc#1198458, CVE-2022-28737)
- Record
SUSE-SU-2023:2091-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2150-1 No score
Security update for shim
This update for shim fixes the following issues:
-
Updated shim signature after shim 15.7 be signed back: signature-sles.x86_64.asc, signature-sles.aarch64.asc (bsc#1198458)
-
Add POST_PROCESS_PE_FLAGS=-N to the build command in shim.spec to disable the NX compatibility flag when using post-process-pe because grub2 is not ready. (bsc#1205588)
-
Enable the NX compatibility flag by default. (jsc#PED-127)
Update to 15.7 (bsc#1198458) (jsc#PED-127):
- Make SBAT variable payload introspectable
- Reference MokListRT instead of MokList
- Add a link to the test plan in the readme.
- [V3] Enable TDX measurement to RTMR register
- Discard load-options that start with a NUL
- Fixed load_cert_file bugs
- Add -malign-double to IA32 compiler flags
- pe: Fix image section entry-point validation
- make-archive: Build reproducible tarball
- mok: remove MokListTrusted from PCR 7
Other fixes:
-
Support enhance shim measurement to TD RTMR. (jsc#PED-1273)
-
shim-install: ensure grub.cfg created is not overwritten after installing grub related files
-
Add logic to shim.spec to only set sbat policy when efivarfs is writeable. (bsc#1201066)
-
Add logic to shim.spec for detecting --set-sbat-policy option before using mokutil to set sbat policy. (bsc#1202120)
-
Change the URL in SBAT section to mail:[email protected]. (bsc#1193282)
Update to 15.6 (bsc#1198458):
- MokManager: removed Locate graphic output protocol fail error message
- shim: implement SBAT verification for the shim_lock protocol
- post-process-pe: Fix a missing return code check
- Update github actions matrix to be more useful
- post-process-pe: Fix format string warnings on 32-bit platforms
- Allow MokListTrusted to be enabled by default
- Re-add ARM AArch64 support
- Use ASCII as fallback if Unicode Box Drawing characters fail
- make: don't treat cert.S specially
- shim: use SHIM_DEVEL_VERBOSE when built in devel mode
- Break out of the inner sbat loop if we find the entry.
- Support loading additional certificates
- Add support for NX (W^X) mitigations.
- Fix preserve_sbat_uefi_variable() logic
- SBAT Policy latest should be a one-shot
- pe: Fix a buffer overflow when SizeOfRawData > VirtualSize
- pe: Perform image verification earlier when loading grub
- Update advertised sbat generation number for shim
- Update SBAT generation requirements for 05/24/22
- Also avoid CVE-2022-28737 in verify_image() by @vathpela
Update to 15.5 (bsc#1198458):
- Broken ia32 relocs and an unimportant submodule change.
- mok: allocate MOK config table as BootServicesData
- Don't call QueryVariableInfo() on EFI 1.10 machines (bsc#1187260)
- Relax the check for import_mok_state() (bsc#1185261)
- SBAT.md: trivial changes
- shim: another attempt to fix load options handling
- Add tests for our load options parsing.
- arm/aa64: fix the size of .rela* sections
- mok: fix potential buffer overrun in import_mok_state
- mok: relax the maximum variable size check
- Don't unhook ExitBootServices when EBS protection is disabled
- fallback: find_boot_option() needs to return the index for the boot entry in optnum
- httpboot: Ignore case when checking HTTP headers
- Fallback allocation errors
- shim: avoid BOOTx64.EFI in message on other architectures
- str: remove duplicate parameter check
- fallback: add compile option FALLBACK_NONINTERACTIVE
- Test mok mirror
- Modify sbat.md to help with readability.
- csv: detect end of csv file correctly
- Specify that the .sbat section is ASCII not UTF-8
- tests: add 'include-fixed' GCC directory to include directories
- pe: simplify generate_hash()
- Don't make shim abort when TPM log event fails (RHBZ #2002265)
- Fallback to default loader if parsed one does not exist
- fallback: Fix for BootOrder crash when index returned
- Better console checks
- docs: update SBAT UEFI variable name
- Don't parse load options if invoked from removable media path
- fallback: fix fallback not passing arguments of the first boot option
- shim: Don't stop forever at 'Secure…
- Record
SUSE-SU-2023:2150-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:1368-1 No score
Security update for shim
This update for shim fixes the following issues:
- Update shim-install to set the TPM2 SRK algorithm (bsc#1213945)
- Limit the requirement of fde-tpm-helper-macros to the distro with suse_version 1600 and above (bsc#1219460)
Update to version 15.8:
Security issues fixed:
- mok: fix LogError() invocation (bsc#1215099,CVE-2023-40546)
- avoid incorrectly trusting HTTP headers (bsc#1215098,CVE-2023-40547)
- Fix integer overflow on SBAT section size on 32-bit system (bsc#1215100,CVE-2023-40548)
- Authenticode: verify that the signature header is in bounds (bsc#1215101,CVE-2023-40549)
- pe: Fix an out-of-bound read in verify_buffer_sbat() (bsc#1215102,CVE-2023-40550)
- pe-relocate: Fix bounds check for MZ binaries (bsc#1215103,CVE-2023-40551)
The NX flag is disable which is same as the default value of shim-15.8, hence, not need to enable it by this patch now.
-
Generate dbx during build so we don't include binary files in sources
-
Don't require grub so shim can still be used with systemd-boot
-
Update shim-install to fix boot failure of ext4 root file system on RAID10 (bsc#1205855)
-
Adopt the macros from fde-tpm-helper-macros to update the signature in the sealed key after a bootloader upgrade
-
Update shim-install to amend full disk encryption support
- Adopt TPM 2.0 Key File for grub2 TPM 2.0 protector
- Use the long name to specify the grub2 key protector
- cryptodisk: support TPM authorized policies
- Do not use tpm_record_pcrs unless the command is in command.lst
-
Removed POST_PROCESS_PE_FLAGS=-N from the build command in shim.spec to enable the NX compatibility flag when using post-process-pe after discussed with grub2 experts in mail. It's useful for further development and testing. (bsc#1205588)
- Record
SUSE-SU-2024:1368-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:1461-1 No score
Security update for shim
This update for shim fixes the following issues:
- Update shim-install to set the TPM2 SRK algorithm (bsc#1213945)
- Limit the requirement of fde-tpm-helper-macros to the distro with suse_version 1600 and above (bsc#1219460)
Update to version 15.8:
Security issues fixed:
- mok: fix LogError() invocation (bsc#1215099,CVE-2023-40546)
- avoid incorrectly trusting HTTP headers (bsc#1215098,CVE-2023-40547)
- Fix integer overflow on SBAT section size on 32-bit system (bsc#1215100,CVE-2023-40548)
- Authenticode: verify that the signature header is in bounds (bsc#1215101,CVE-2023-40549)
- pe: Fix an out-of-bound read in verify_buffer_sbat() (bsc#1215102,CVE-2023-40550)
- pe-relocate: Fix bounds check for MZ binaries (bsc#1215103,CVE-2023-40551)
The NX flag is disable which is same as the default value of shim-15.8, hence, not need to enable it by this patch now.
-
Generate dbx during build so we don't include binary files in sources
-
Don't require grub so shim can still be used with systemd-boot
-
Update shim-install to fix boot failure of ext4 root file system on RAID10 (bsc#1205855)
-
Adopt the macros from fde-tpm-helper-macros to update the signature in the sealed key after a bootloader upgrade
-
Update shim-install to amend full disk encryption support
- Adopt TPM 2.0 Key File for grub2 TPM 2.0 protector
- Use the long name to specify the grub2 key protector
- cryptodisk: support TPM authorized policies
- Do not use tpm_record_pcrs unless the command is in command.lst
-
Removed POST_PROCESS_PE_FLAGS=-N from the build command in shim.spec to enable the NX compatibility flag when using post-process-pe after discussed with grub2 experts in mail. It's useful for further development and testing. (bsc#1205588)
- Record
SUSE-SU-2024:1461-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:1462-1 No score
Security update for shim
This update for shim fixes the following issues:
- Update shim-install to set the TPM2 SRK algorithm (bsc#1213945)
- Limit the requirement of fde-tpm-helper-macros to the distro with suse_version 1600 and above (bsc#1219460)
Update to version 15.8:
Security issues fixed:
- mok: fix LogError() invocation (bsc#1215099,CVE-2023-40546)
- avoid incorrectly trusting HTTP headers (bsc#1215098,CVE-2023-40547)
- Fix integer overflow on SBAT section size on 32-bit system (bsc#1215100,CVE-2023-40548)
- Authenticode: verify that the signature header is in bounds (bsc#1215101,CVE-2023-40549)
- pe: Fix an out-of-bound read in verify_buffer_sbat() (bsc#1215102,CVE-2023-40550)
- pe-relocate: Fix bounds check for MZ binaries (bsc#1215103,CVE-2023-40551)
The NX flag is disable which is same as the default value of shim-15.8, hence, not need to enable it by this patch now.
-
Generate dbx during build so we don't include binary files in sources
-
Don't require grub so shim can still be used with systemd-boot
-
Update shim-install to fix boot failure of ext4 root file system on RAID10 (bsc#1205855)
-
Adopt the macros from fde-tpm-helper-macros to update the signature in the sealed key after a bootloader upgrade
-
Update shim-install to amend full disk encryption support
- Adopt TPM 2.0 Key File for grub2 TPM 2.0 protector
- Use the long name to specify the grub2 key protector
- cryptodisk: support TPM authorized policies
- Do not use tpm_record_pcrs unless the command is in command.lst
-
Removed POST_PROCESS_PE_FLAGS=-N from the build command in shim.spec to enable the NX compatibility flag when using post-process-pe after discussed with grub2 experts in mail. It's useful for further development and testing. (bsc#1205588)
- Record
SUSE-SU-2024:1462-1- Updated
- 2026-11-02
OSVUSN-6355-1 No score
grub2-signed, grub2-unsigned, shim, and shim-signed vulnerability
Daniel Axtens discovered that specially crafted images could cause a heap-based out-of-bonds write. A local attacker could possibly use this to circumvent secure boot protections. (CVE-2021-3695)
Daniel Axtens discovered that specially crafted images could cause out-of-bonds read and write. A local attacker could possibly use this to circumvent secure boot protections. (CVE-2021-3696)
Daniel Axtens discovered that specially crafted images could cause buffer underwrite which allows arbitrary data to be written to a heap. A local attacker could possibly use this to circumvent secure boot protections. (CVE-2021-3697)
It was discovered that GRUB2 configuration files were created with the wrong permissions. An attacker could possibly use this to leak encrypted passwords. (CVE-2021-3981)
Daniel Axtens discovered that specially crafted IP packets could cause an integer underflow and write past the end of a buffer. An attacker could possibly use this to circumvent secure boot protections. (CVE-2022-28733)
Daniel Axtens discovered that specially crafted HTTP headers can cause an out-of-bounds write of a NULL byte. An attacker could possibly use this to corrupt GRUB2's internal data. (CVE-2022-28734)
Julian Andres Klode discovered that GRUB2 shim_lock allowed non- kernel files to be loaded. A local attack could possibly use this to circumvent secure boot protections. (CVE-2022-28735)
Chris Coulson discovered that executing chainloaders more than once caused a use-after-free vulnerability. A local attack could possibly use this to circumvent secure boot protections. (CVE-2022-28736)
Chris Coulson discovered that specially crafted executables could cause shim to make out-of-bound writes. A local attack could possibly use this to circumvent secure boot protections. (CVE-2022-28737)
Zhang Boyang discovered that specially crafted unicode sequences could lead to an out-of-bounds write to a heap. A local attacker could possibly use this to circumvent secure boot protections. (CVE-2022-3775)
- Record
USN-6355-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
grub2-commonAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-aa64AlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-aa64-cdbootAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-aa64-modulesAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-ia32AlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-ia32-cdbootAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-ia32-modulesAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-x64AlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-x64-cdbootAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-efi-x64-modulesAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
Show 276 moreShow less
| Package | Affected | Fixed |
|---|---|---|
grub2-pcAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-pc-modulesAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-ppc64le-modulesAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-toolsAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-tools-efiAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-tools-extraAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
grub2-tools-minimalAlmaLinux:8 |
before 1:2.02-123.el8_6.8.alma | 1:2.02-123.el8_6.8.alma |
shim-aa64AlmaLinux:8 |
before 15.6-1.el8.alma | 15.6-1.el8.alma |
shim-ia32AlmaLinux:8 |
before 15.6-1.el8.alma | 15.6-1.el8.alma |
shim-unsigned-x64AlmaLinux:8 |
before 15.6-1.el8.alma | 15.6-1.el8.alma |
shim-x64AlmaLinux:8 |
before 15.6-1.el8.alma | 15.6-1.el8.alma |
grub2-commonAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-aa64AlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-aa64-cdbootAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-aa64-modulesAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-x64AlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-x64-cdbootAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-efi-x64-modulesAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-pcAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-pc-modulesAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-ppc64leAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-ppc64le-modulesAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-toolsAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-tools-efiAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-tools-extraAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
grub2-tools-minimalAlmaLinux:9 |
before 1:2.06-27.el9_0.7.alma | 1:2.06-27.el9_0.7.alma |
shim-aa64AlmaLinux:9 |
before 15.6-1.el9.alma | 15.6-1.el9.alma |
shim-unsigned-x64AlmaLinux:9 |
before 15.6-1.el9.alma | 15.6-1.el9.alma |
shim-x64AlmaLinux:9 |
before 15.6-1.el9.alma | 15.6-1.el9.alma |
shimAzure Linux:2 |
before 15.8-1 | 15.8-1 |
shimAzure Linux:3 |
before 15.8-3 | 15.8-3 |
shim-unsigned-aarch64Azure Linux:3 |
before 15.8-3 | 15.8-3 |
shim-unsigned-x64Azure Linux:3 |
before 15.8-3 | 15.8-3 |
shimDebian:12 |
before 15.6-1 | 15.6-1 |
shimDebian:13 |
before 15.6-1 | 15.6-1 |
shimDebian:14 |
before 15.6-1 | 15.6-1 |
shimopenEuler:20.03-LTS-SP1 |
before 15-22.oe1 | 15-22.oe1 |
shimopenEuler:20.03-LTS-SP3 |
before 15-22.oe1 | 15-22.oe1 |
shimopenEuler:22.03-LTS |
before 15.4-4.oe2203 | 15.4-4.oe2203 |
grub2Red Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-commonRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-debugsourceRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-aa64Red Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-aa64-cdbootRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-aa64-modulesRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-ia32Red Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-ia32-cdbootRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-ia32-modulesRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-x64Red Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-x64-cdbootRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-efi-x64-modulesRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-pcRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-pc-modulesRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-ppc64leRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-ppc64le-modulesRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-toolsRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-efiRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-efi-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-extraRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-extra-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-minimalRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
grub2-tools-minimal-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
shimRed Hat:enterprise_linux:8::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-aa64Red Hat:enterprise_linux:8::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-ia32Red Hat:enterprise_linux:8::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-x64Red Hat:enterprise_linux:8::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-unsigned-x64Red Hat:enterprise_linux:8::crb |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
grub2Red Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-commonRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-debuginfoRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-debugsourceRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-aa64Red Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-aa64-cdbootRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-aa64-modulesRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-ia32Red Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-ia32-cdbootRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-ia32-modulesRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-x64Red Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-x64-cdbootRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-efi-x64-modulesRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-pcRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-pc-modulesRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-ppc64leRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-ppc64le-modulesRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-toolsRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-debuginfoRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-efiRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-efi-debuginfoRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-extraRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-extra-debuginfoRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-minimalRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
grub2-tools-minimal-debuginfoRed Hat:rhel_eus:8.4::baseos |
before 1:2.02-99.el8_4.9 | 1:2.02-99.el8_4.9 |
shimRed Hat:rhel_eus:8.4::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-aa64Red Hat:rhel_eus:8.4::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-ia32Red Hat:rhel_eus:8.4::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-x64Red Hat:rhel_eus:8.4::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-unsigned-x64Red Hat:rhel_eus:8.4::crb |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
grub2Red Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-commonRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-debuginfoRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-debugsourceRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-aa64-modulesRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-ia32Red Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-ia32-cdbootRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-ia32-modulesRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-x64Red Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-x64-cdbootRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-efi-x64-modulesRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-pcRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-pc-modulesRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-ppc64leRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-ppc64le-modulesRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-toolsRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-debuginfoRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-efiRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-efi-debuginfoRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-extraRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-extra-debuginfoRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-minimalRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
grub2-tools-minimal-debuginfoRed Hat:rhel_e4s:8.1::baseos |
before 1:2.02-87.el8_1.10 | 1:2.02-87.el8_1.10 |
shimRed Hat:rhel_e4s:8.1::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-ia32Red Hat:rhel_e4s:8.1::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-x64Red Hat:rhel_e4s:8.1::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
grub2Red Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-commonRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-debugsourceRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-aa64Red Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-aa64-cdbootRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-aa64-modulesRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-x64Red Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-x64-cdbootRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-efi-x64-modulesRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-emu-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-pcRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-pc-modulesRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-ppc64leRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-ppc64le-modulesRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-toolsRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-efiRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-efi-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-extraRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-extra-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-minimalRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
grub2-tools-minimal-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:2.06-27.el9_0.7 | 1:2.06-27.el9_0.7 |
shimRed Hat:enterprise_linux:9::baseos |
before 0:15.6-1.el9 | 0:15.6-1.el9 |
shim-aa64Red Hat:enterprise_linux:9::baseos |
before 0:15.6-1.el9 | 0:15.6-1.el9 |
shim-x64Red Hat:enterprise_linux:9::baseos |
before 0:15.6-1.el9 | 0:15.6-1.el9 |
shim-unsigned-x64Red Hat:enterprise_linux:9::crb |
before 0:15.6-1.el9 | 0:15.6-1.el9 |
grub2Red Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-commonRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-debuginfoRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-debugsourceRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-aa64Red Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-aa64-cdbootRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-aa64-modulesRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-ia32Red Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-ia32-cdbootRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-ia32-modulesRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-x64Red Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-x64-cdbootRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-efi-x64-modulesRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-pcRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-pc-modulesRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-ppc64leRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-ppc64le-modulesRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-toolsRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-debuginfoRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-efiRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-efi-debuginfoRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-extraRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-extra-debuginfoRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-minimalRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
grub2-tools-minimal-debuginfoRed Hat:rhel_eus:8.2::baseos |
before 1:2.02-87.el8_2.10 | 1:2.02-87.el8_2.10 |
shimRed Hat:rhel_eus:8.2::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-aa64Red Hat:rhel_eus:8.2::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-ia32Red Hat:rhel_eus:8.2::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-x64Red Hat:rhel_eus:8.2::baseos |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-unsigned-x64Red Hat:rhel_eus:8.2::crb |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
grub2Rocky Linux:8 |
before 1:2.02-123.el8_6.8 | 1:2.02-123.el8_6.8 |
mokutilRocky Linux:8 |
before 1:0.3.0-11.el8_6.1 | 1:0.3.0-11.el8_6.1 |
shimRocky Linux:8 |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
shim-unsigned-x64Rocky Linux:8 |
before 0:15.6-1.el8 | 0:15.6-1.el8 |
mokutilRocky Linux:9 |
before 2:0.4.0-8.el9_0.1 | 2:0.4.0-8.el9_0.1 |
shimRocky Linux:9 |
before 0:15.6-1.el9 | 0:15.6-1.el9 |
shimRocky Linux:9 |
before 0:15.6-1.el9.rocky.0.1 | 0:15.6-1.el9.rocky.0.1 |
shimSUSE:Linux Enterprise Micro 5.3 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Micro 5.4 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Real Time 15 SP3 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Manager Proxy 4.2 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Manager Server 4.2 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Micro 5.1 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Linux Enterprise Micro 5.2 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:Enterprise Storage 7.1 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimopenSUSE:Leap Micro 5.3 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimopenSUSE:Leap 15.4 |
before 15.7-150300.4.11.1 | 15.7-150300.4.11.1 |
shimSUSE:OpenStack Cloud 9 |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:OpenStack Cloud Crowbar 9 |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Server 12 SP4-ESPOS |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Server 12 SP5 |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 15.7-25.24.1 | 15.7-25.24.1 |
shimSUSE:Linux Enterprise Micro 5.3 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Micro 5.4 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Real Time 15 SP3 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Manager Proxy 4.2 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Manager Server 4.2 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Micro 5.1 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise Micro 5.2 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Enterprise Storage 7.1 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimopenSUSE:Leap Micro 5.3 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimopenSUSE:Leap 15.4 |
before 15.7-150300.4.16.1 | 15.7-150300.4.16.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Linux Enterprise Server 15 SP1-LTSS |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:Enterprise Storage 7 |
before 15.7-150100.3.35.1 | 15.7-150100.3.35.1 |
shimSUSE:OpenStack Cloud 9 |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:OpenStack Cloud Crowbar 9 |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server 12 SP4-ESPOS |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server 12 SP5 |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 15.7-25.27.1 | 15.7-25.27.1 |
shimSUSE:Linux Enterprise Server 12 SP2-BCL |
before 15.7-22.15.1 | 15.7-22.15.1 |
shimSUSE:Linux Enterprise Micro 5.3 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Micro 5.4 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Micro 5.5 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Manager Proxy 4.3 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Manager Server 4.3 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Micro 5.1 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise Micro 5.2 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Enterprise Storage 7.1 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimopenSUSE:Leap Micro 5.3 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimopenSUSE:Leap Micro 5.4 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimopenSUSE:Leap 15.5 |
before 15.8-150300.4.20.2 | 15.8-150300.4.20.2 |
shimSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 15.8-150100.3.38.1 | 15.8-150100.3.38.1 |
shimSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 15.8-150100.3.38.1 | 15.8-150100.3.38.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 15.8-150100.3.38.1 | 15.8-150100.3.38.1 |
shimSUSE:Linux Enterprise Server 12 SP5 |
before 15.8-25.30.1 | 15.8-25.30.1 |
shimSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 15.8-25.30.1 | 15.8-25.30.1 |
shimUbuntu:14.04:LTS |
All versions, plus listed versions 0.4-0ubuntu40.8-0ubuntu20.9+1474479173.6c180c6-1ubuntu113-0ubuntu2 |
None known |
shimUbuntu:16.04:LTS |
All versions, plus listed versions 0.8-0ubuntu20.9+1474479173.6c180c6-1ubuntu113-0ubuntu215+1533136590.3beb971-0ubuntu115+1552672080.a4a1fbe-0ubuntu215.4-0ubuntu7 |
None known |
shimUbuntu:18.04:LTS |
All versions, plus listed versions 0.9+1474479173.6c180c6-1ubuntu113-0ubuntu215+1533136590.3beb971-0ubuntu115+1552672080.a4a1fbe-0ubuntu215.4-0ubuntu715.4-0ubuntu915.7-0ubuntu1 |
None known |
shimUbuntu:20.04:LTS |
before 15.7-0ubuntu1, plus listed versions 15+1533136590.3beb971-0ubuntu115+1552672080.a4a1fbe-0ubuntu115+1552672080.a4a1fbe-0ubuntu215.4-0ubuntu715.4-0ubuntu9 |
15.7-0ubuntu1 |
shimUbuntu:22.04:LTS |
before 15.7-0ubuntu1, plus listed versions 15.4-0ubuntu9 |
15.7-0ubuntu1 |
grub2-signedUbuntu:20.04:LTS |
before 1.187.3~20.04.1, plus listed versions 1.1281.1291.1301.1311.133 Show 23 moreShow less1.1341.1351.1361.1371.1381.1391.1401.1411.1421.142.11.142.31.142.41.142.51.142.61.142.81.142.91.142.101.142.111.1671.167.21.173.2~20.04.11.173.41.187.2~20.04.2 |
1.187.3~20.04.1 |
grub2-unsignedUbuntu:20.04:LTS |
before 2.06-2ubuntu14.1, plus listed versions 2.04-1ubuntu442.04-1ubuntu44.22.04-1ubuntu47.42.04-1ubuntu47.52.06-2ubuntu14 |
2.06-2ubuntu14.1 |
shim-signedUbuntu:20.04:LTS |
before 1.40.9, plus listed versions 1.391.401.40.31.40.41.40.61.40.7 |
1.40.9 |
grub2-signedUbuntu:22.04:LTS |
before 1.187.3~22.04.1, plus listed versions 1.1731.1741.1761.1771.178 Show 4 moreShow less1.1791.1801.182~22.04.11.187.2 |
1.187.3~22.04.1 |
grub2-unsignedUbuntu:22.04:LTS |
before 2.06-2ubuntu14.1, plus listed versions 2.04-1ubuntu472.04-1ubuntu482.06-2ubuntu32.06-2ubuntu42.06-2ubuntu5 Show 4 moreShow less2.06-2ubuntu62.06-2ubuntu72.06-2ubuntu102.06-2ubuntu14 |
2.06-2ubuntu14.1 |
shim-signedUbuntu:22.04:LTS |
before 1.51.3, plus listed versions 1.51 |
1.51.3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-28737 is a medium vulnerability (CVSS 6.5) in Red Hat Bootloader Team Shim, published June 16, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 26th percentile. Fixed in grub2-common 1:2.02-123.el8_6.8.alma.
References
openwall.com/lists/oss-security/2022/06/07/5
cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-28737
nvd.nist.gov/vuln/detail/CVE-2022-28737
github.com/advisories/GHSA-hmxr-46w2-jjwh
access.redhat.com/errata/RHSA-2022:5095
access.redhat.com/security/cve/CVE-2021-3695
Show 108 moreShow less
access.redhat.com/security/cve/CVE-2021-3696
access.redhat.com/security/cve/CVE-2021-3697
access.redhat.com/security/cve/CVE-2022-28733
access.redhat.com/security/cve/CVE-2022-28734
access.redhat.com/security/cve/CVE-2022-28735
access.redhat.com/security/cve/CVE-2022-28736
access.redhat.com/security/cve/CVE-2022-28737
bugzilla.redhat.com/1991685
bugzilla.redhat.com/1991686
bugzilla.redhat.com/1991687
bugzilla.redhat.com/2083339
bugzilla.redhat.com/2090463
bugzilla.redhat.com/2090857
bugzilla.redhat.com/2090899
bugzilla.redhat.com/2092613
errata.almalinux.org/8/ALSA-2022-5095.html
access.redhat.com/errata/RHSA-2022:5099
errata.almalinux.org/9/ALSA-2022-5099.html
github.com/rhboot/shim
github.com/CVEProject/cvelistV5/tree/main/cves/2022/28xxx/CVE-2022-28737.json
security-tracker.debian.org/tracker/CVE-2022-28737
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1799
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1991685
bugzilla.redhat.com/show_bug.cgi?id=1991686
bugzilla.redhat.com/show_bug.cgi?id=1991687
bugzilla.redhat.com/show_bug.cgi?id=2083339
bugzilla.redhat.com/show_bug.cgi?id=2090463
bugzilla.redhat.com/show_bug.cgi?id=2090857
bugzilla.redhat.com/show_bug.cgi?id=2090899
bugzilla.redhat.com/show_bug.cgi?id=2092613
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5095.json
cve.org/CVERecord?id=CVE-2021-3695
nvd.nist.gov/vuln/detail/CVE-2021-3695
cve.org/CVERecord?id=CVE-2021-3696
nvd.nist.gov/vuln/detail/CVE-2021-3696
cve.org/CVERecord?id=CVE-2021-3697
nvd.nist.gov/vuln/detail/CVE-2021-3697
cve.org/CVERecord?id=CVE-2022-28733
nvd.nist.gov/vuln/detail/CVE-2022-28733
cve.org/CVERecord?id=CVE-2022-28734
nvd.nist.gov/vuln/detail/CVE-2022-28734
cve.org/CVERecord?id=CVE-2022-28735
nvd.nist.gov/vuln/detail/CVE-2022-28735
cve.org/CVERecord?id=CVE-2022-28736
nvd.nist.gov/vuln/detail/CVE-2022-28736
cve.org/CVERecord?id=CVE-2022-28737
access.redhat.com/errata/RHSA-2022:5096
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5096.json
access.redhat.com/errata/RHSA-2022:5098
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5098.json
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5099.json
access.redhat.com/errata/RHSA-2022:5100
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5100.json
errata.rockylinux.org/RLSA-2022:5095
errata.rockylinux.org/RLSA-2022:5099
suse.com/support/update/announcement/2023/suse-su-20231702-1
bugzilla.suse.com/1185232
bugzilla.suse.com/1185261
bugzilla.suse.com/1185441
bugzilla.suse.com/1185621
bugzilla.suse.com/1187071
bugzilla.suse.com/1187260
bugzilla.suse.com/1193282
bugzilla.suse.com/1198458
bugzilla.suse.com/1201066
bugzilla.suse.com/1202120
bugzilla.suse.com/1205588
suse.com/security/cve/CVE-2022-28737
suse.com/support/update/announcement/2023/suse-su-20231863-1
bugzilla.suse.com/1193315
suse.com/support/update/announcement/2023/suse-su-20232084-1
bugzilla.suse.com/1210382
suse.com/support/update/announcement/2023/suse-su-20232086-1
bugzilla.suse.com/1198101
suse.com/support/update/announcement/2023/suse-su-20232091-1
suse.com/support/update/announcement/2023/suse-su-20232150-1
bugzilla.suse.com/1187696
suse.com/support/update/announcement/2024/suse-su-20241368-1
bugzilla.suse.com/1205855
bugzilla.suse.com/1213945
bugzilla.suse.com/1215098
bugzilla.suse.com/1215099
bugzilla.suse.com/1215100
bugzilla.suse.com/1215101
bugzilla.suse.com/1215102
bugzilla.suse.com/1215103
bugzilla.suse.com/1219460
suse.com/security/cve/CVE-2023-40546
suse.com/security/cve/CVE-2023-40547
suse.com/security/cve/CVE-2023-40548
suse.com/security/cve/CVE-2023-40549
suse.com/security/cve/CVE-2023-40550
suse.com/security/cve/CVE-2023-40551
suse.com/support/update/announcement/2024/suse-su-20241461-1
suse.com/support/update/announcement/2024/suse-su-20241462-1
ubuntu.com/security/CVE-2022-28737
ubuntu.com/security/notices/USN-6355-1
ubuntu.com/security/CVE-2021-3695
ubuntu.com/security/CVE-2021-3696
ubuntu.com/security/CVE-2021-3697
ubuntu.com/security/CVE-2021-3981
ubuntu.com/security/CVE-2022-3775
ubuntu.com/security/CVE-2022-28733
ubuntu.com/security/CVE-2022-28734
ubuntu.com/security/CVE-2022-28735
ubuntu.com/security/CVE-2022-28736
launchpad.net/bugs/2029518
Left out here: the rest of 4 source descriptions. The JSON record has them.