Every CVE Search/ Get API key

CVE-2022-28737

There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables

6.5 MediumFix available

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

0.33%Up 0.3 points since Jul 20, 2023
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
CVSS 3.1
7.8 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 MediumCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
CVSS 3.1
7.8 HighCVSS: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

Affected packages
PackageAffectedFixed
grub2-common
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-aa64
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-aa64-cdboot
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-aa64-modules
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-ia32
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-ia32-cdboot
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-ia32-modules
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-x64
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-x64-cdboot
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-efi-x64-modules
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
Show 276 moreShow less
Affected packages
PackageAffectedFixed
grub2-pc
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-pc-modules
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-ppc64le-modules
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-tools
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-tools-efi
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-tools-extra
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
grub2-tools-minimal
AlmaLinux:8
before 1:2.02-123.el8_6.8.alma
1:2.02-123.el8_6.8.alma
shim-aa64
AlmaLinux:8
before 15.6-1.el8.alma
15.6-1.el8.alma
shim-ia32
AlmaLinux:8
before 15.6-1.el8.alma
15.6-1.el8.alma
shim-unsigned-x64
AlmaLinux:8
before 15.6-1.el8.alma
15.6-1.el8.alma
shim-x64
AlmaLinux:8
before 15.6-1.el8.alma
15.6-1.el8.alma
grub2-common
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-aa64
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-aa64-cdboot
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-aa64-modules
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-x64
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-x64-cdboot
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-efi-x64-modules
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-pc
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-pc-modules
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-ppc64le
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-ppc64le-modules
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-tools
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-tools-efi
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-tools-extra
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
grub2-tools-minimal
AlmaLinux:9
before 1:2.06-27.el9_0.7.alma
1:2.06-27.el9_0.7.alma
shim-aa64
AlmaLinux:9
before 15.6-1.el9.alma
15.6-1.el9.alma
shim-unsigned-x64
AlmaLinux:9
before 15.6-1.el9.alma
15.6-1.el9.alma
shim-x64
AlmaLinux:9
before 15.6-1.el9.alma
15.6-1.el9.alma
shim
Azure Linux:2
before 15.8-1
15.8-1
shim
Azure Linux:3
before 15.8-3
15.8-3
shim-unsigned-aarch64
Azure Linux:3
before 15.8-3
15.8-3
shim-unsigned-x64
Azure Linux:3
before 15.8-3
15.8-3
shim
Debian:12
before 15.6-1
15.6-1
shim
Debian:13
before 15.6-1
15.6-1
shim
Debian:14
before 15.6-1
15.6-1
shim
openEuler:20.03-LTS-SP1
before 15-22.oe1
15-22.oe1
shim
openEuler:20.03-LTS-SP3
before 15-22.oe1
15-22.oe1
shim
openEuler:22.03-LTS
before 15.4-4.oe2203
15.4-4.oe2203
grub2
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-common
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-debugsource
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-aa64
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-aa64-cdboot
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-aa64-modules
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-ia32
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-ia32-cdboot
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-ia32-modules
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-x64
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-x64-cdboot
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-efi-x64-modules
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-pc
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-pc-modules
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-ppc64le
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-ppc64le-modules
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-efi
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-efi-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-extra
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-extra-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-minimal
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
grub2-tools-minimal-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
shim
Red Hat:enterprise_linux:8::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-aa64
Red Hat:enterprise_linux:8::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-ia32
Red Hat:enterprise_linux:8::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-x64
Red Hat:enterprise_linux:8::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-unsigned-x64
Red Hat:enterprise_linux:8::crb
before 0:15.6-1.el8
0:15.6-1.el8
grub2
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-common
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-debuginfo
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-debugsource
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-aa64
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-aa64-cdboot
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-aa64-modules
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-ia32
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-ia32-cdboot
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-ia32-modules
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-x64
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-x64-cdboot
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-efi-x64-modules
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-pc
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-pc-modules
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-ppc64le
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-ppc64le-modules
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-debuginfo
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-efi
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-efi-debuginfo
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-extra
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-extra-debuginfo
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-minimal
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
grub2-tools-minimal-debuginfo
Red Hat:rhel_eus:8.4::baseos
before 1:2.02-99.el8_4.9
1:2.02-99.el8_4.9
shim
Red Hat:rhel_eus:8.4::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-aa64
Red Hat:rhel_eus:8.4::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-ia32
Red Hat:rhel_eus:8.4::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-x64
Red Hat:rhel_eus:8.4::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-unsigned-x64
Red Hat:rhel_eus:8.4::crb
before 0:15.6-1.el8
0:15.6-1.el8
grub2
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-common
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-debuginfo
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-debugsource
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-aa64-modules
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-ia32
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-ia32-cdboot
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-ia32-modules
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-x64
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-x64-cdboot
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-efi-x64-modules
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-pc
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-pc-modules
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-ppc64le
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-ppc64le-modules
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-debuginfo
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-efi
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-efi-debuginfo
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-extra
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-extra-debuginfo
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-minimal
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
grub2-tools-minimal-debuginfo
Red Hat:rhel_e4s:8.1::baseos
before 1:2.02-87.el8_1.10
1:2.02-87.el8_1.10
shim
Red Hat:rhel_e4s:8.1::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-ia32
Red Hat:rhel_e4s:8.1::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-x64
Red Hat:rhel_e4s:8.1::baseos
before 0:15.6-1.el8
0:15.6-1.el8
grub2
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-common
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-debugsource
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-aa64
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-aa64-cdboot
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-aa64-modules
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-x64
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-x64-cdboot
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-efi-x64-modules
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-emu-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-pc
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-pc-modules
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-ppc64le
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-ppc64le-modules
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-efi
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-efi-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-extra
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-extra-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-minimal
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
grub2-tools-minimal-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.06-27.el9_0.7
1:2.06-27.el9_0.7
shim
Red Hat:enterprise_linux:9::baseos
before 0:15.6-1.el9
0:15.6-1.el9
shim-aa64
Red Hat:enterprise_linux:9::baseos
before 0:15.6-1.el9
0:15.6-1.el9
shim-x64
Red Hat:enterprise_linux:9::baseos
before 0:15.6-1.el9
0:15.6-1.el9
shim-unsigned-x64
Red Hat:enterprise_linux:9::crb
before 0:15.6-1.el9
0:15.6-1.el9
grub2
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-common
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-debugsource
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-aa64
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-aa64-cdboot
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-aa64-modules
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-ia32
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-ia32-cdboot
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-ia32-modules
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-x64
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-x64-cdboot
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-efi-x64-modules
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-pc
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-pc-modules
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-ppc64le
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-ppc64le-modules
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-efi
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-efi-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-extra
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-extra-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-minimal
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
grub2-tools-minimal-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 1:2.02-87.el8_2.10
1:2.02-87.el8_2.10
shim
Red Hat:rhel_eus:8.2::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-aa64
Red Hat:rhel_eus:8.2::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-ia32
Red Hat:rhel_eus:8.2::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-x64
Red Hat:rhel_eus:8.2::baseos
before 0:15.6-1.el8
0:15.6-1.el8
shim-unsigned-x64
Red Hat:rhel_eus:8.2::crb
before 0:15.6-1.el8
0:15.6-1.el8
grub2
Rocky Linux:8
before 1:2.02-123.el8_6.8
1:2.02-123.el8_6.8
mokutil
Rocky Linux:8
before 1:0.3.0-11.el8_6.1
1:0.3.0-11.el8_6.1
shim
Rocky Linux:8
before 0:15.6-1.el8
0:15.6-1.el8
shim-unsigned-x64
Rocky Linux:8
before 0:15.6-1.el8
0:15.6-1.el8
mokutil
Rocky Linux:9
before 2:0.4.0-8.el9_0.1
2:0.4.0-8.el9_0.1
shim
Rocky Linux:9
before 0:15.6-1.el9
0:15.6-1.el9
shim
Rocky Linux:9
before 0:15.6-1.el9.rocky.0.1
0:15.6-1.el9.rocky.0.1
shim
SUSE:Linux Enterprise Micro 5.3
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Micro 5.4
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Real Time 15 SP3
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Manager Proxy 4.2
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Manager Server 4.2
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Micro 5.1
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Linux Enterprise Micro 5.2
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:Enterprise Storage 7.1
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
openSUSE:Leap Micro 5.3
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
openSUSE:Leap 15.4
before 15.7-150300.4.11.1
15.7-150300.4.11.1
shim
SUSE:OpenStack Cloud 9
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:OpenStack Cloud Crowbar 9
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Server 12 SP4-ESPOS
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Server 12 SP5
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 15.7-25.24.1
15.7-25.24.1
shim
SUSE:Linux Enterprise Micro 5.3
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Micro 5.4
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Real Time 15 SP3
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Manager Proxy 4.2
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Manager Server 4.2
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Micro 5.1
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise Micro 5.2
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Enterprise Storage 7.1
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
openSUSE:Leap Micro 5.3
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
openSUSE:Leap 15.4
before 15.7-150300.4.16.1
15.7-150300.4.16.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:Enterprise Storage 7
before 15.7-150100.3.35.1
15.7-150100.3.35.1
shim
SUSE:OpenStack Cloud 9
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:OpenStack Cloud Crowbar 9
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server 12 SP4-ESPOS
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server 12 SP5
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 15.7-25.27.1
15.7-25.27.1
shim
SUSE:Linux Enterprise Server 12 SP2-BCL
before 15.7-22.15.1
15.7-22.15.1
shim
SUSE:Linux Enterprise Micro 5.3
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Micro 5.4
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Micro 5.5
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Manager Proxy 4.3
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Manager Server 4.3
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Micro 5.1
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise Micro 5.2
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Enterprise Storage 7.1
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
openSUSE:Leap Micro 5.3
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
openSUSE:Leap Micro 5.4
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
openSUSE:Leap 15.5
before 15.8-150300.4.20.2
15.8-150300.4.20.2
shim
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 15.8-150100.3.38.1
15.8-150100.3.38.1
shim
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 15.8-150100.3.38.1
15.8-150100.3.38.1
shim
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 15.8-150100.3.38.1
15.8-150100.3.38.1
shim
SUSE:Linux Enterprise Server 12 SP5
before 15.8-25.30.1
15.8-25.30.1
shim
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 15.8-25.30.1
15.8-25.30.1
shim
Ubuntu:14.04:LTS
All versions, plus listed versions
0.4-0ubuntu40.8-0ubuntu20.9+1474479173.6c180c6-1ubuntu113-0ubuntu2
None known
shim
Ubuntu: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
shim
Ubuntu: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
shim
Ubuntu: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
shim
Ubuntu:22.04:LTS
before 15.7-0ubuntu1, plus listed versions
15.4-0ubuntu9
15.7-0ubuntu1
grub2-signed
Ubuntu:20.04:LTS
before 1.187.3~20.04.1, plus listed versions
1.1281.1291.1301.1311.133
Show 23 moreShow less
1.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-unsigned
Ubuntu: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-signed
Ubuntu: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-signed
Ubuntu:22.04:LTS
before 1.187.3~22.04.1, plus listed versions
1.1731.1741.1761.1771.178
Show 4 moreShow less
1.1791.1801.182~22.04.11.187.2
1.187.3~22.04.1
grub2-unsigned
Ubuntu: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 less
2.06-2ubuntu62.06-2ubuntu72.06-2ubuntu102.06-2ubuntu14
2.06-2ubuntu14.1
shim-signed
Ubuntu:22.04:LTS
before 1.51.3, plus listed versions
1.51
1.51.3

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE 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

Show 108 moreShow less
This page doesn't list everything

Left out here: the rest of 4 source descriptions. The JSON record has them.

MoveEnter Open