Package Release Info

grub2-2.12-160000.3.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

grub2-branding-upstream
grub2-i386-pc-debug
grub2-i386-pc-extras
grub2-x86_64-efi-bls
grub2-x86_64-efi-debug
grub2-x86_64-efi-extras
grub2-x86_64-xen
grub2-x86_64-xen-debug
grub2-x86_64-xen-extras

Change Logs

* Wed Nov 12 2025 mchang@suse.com
- Fix CVE-2025-54771 (bsc#1252931)
  * 0001-kern-file-Call-grub_dl_unref-after-fs-fs_close.patch
- Fix CVE-2025-54770 (bsc#1252930)
  * 0002-net-net-Unregister-net_set_vlan-command-on-unload.patch
- Fix CVE-2025-61662 (bsc#1252933)
  * 0003-gettext-gettext-Unregister-gettext-command-on-module.patch
- Fix CVE-2025-61663 (bsc#1252934)
- Fix CVE-2025-61664 (bsc#1252935)
  * 0004-normal-main-Unregister-commands-on-module-unload.patch
  * 0005-tests-lib-functional_test-Unregister-commands-on-mod.patch
- Fix CVE-2025-61661 (bsc#1252932)
  * 0006-commands-usbtest-Use-correct-string-length-field.patch
  * 0007-commands-usbtest-Ensure-string-length-is-sufficient-.patch
- Bump upstream SBAT generation to 6
* Mon Oct 13 2025 mchang@suse.com
- Fix "sparse file not allowed" error after grub2-reboot (bsc#1245738)
  * grub2-grubenv-in-btrfs-header.patch
* Mon Oct 13 2025 mchang@suse.com
- Fix PowerPC network boot prefix to correctly locate grub.cfg (bsc#1249385)
  * 0001-ieee1275-Use-net-config-for-boot-location-instead-of.patch
* Tue Sep 23 2025 snwint@suse.com
- turn off page flipping for i386-pc using VBE video backend (bsc#1245636)
  * grub2-i386-pc-no-pageflipping.patch
* Mon Sep 22 2025 mchang@suse.com
- Fix boot hangs in setting up serial console when ACPI SPCR table is present
  and redirection is disabled (bsc#1249088)
  * 0001-term-ns8250-spcr-Return-if-redirection-is-disabled.patch
* Thu Aug 07 2025 mchang@suse.com
- Fix timeout when loading initrd via http after PPC CAS reboot (bsc#1245953)
  * 0001-tcp-Fix-TCP-port-number-reused-on-reboot.patch
* Mon Aug 04 2025 mchang@suse.com
- Skip mount point in grub_find_device function (bsc#1246231)
  * 0001-getroot-Skip-mount-points-in-grub_find_device.patch
* Fri Jul 25 2025 glin@suse.com
- Fix CVE-2024-56738: side-channel attack due to not constant-time
  algorithm in grub_crypto_memcmp (bsc#1234959)
  * grub2-constant-time-grub_crypto_memcmp.patch
Version: 2.12-160000.2.2
* Wed Jul 16 2025 mchang@suse.com
- Fix test -f and -s do not work properly over the network files served via
  tftp and http (bsc#1246157) (bsc#1246237)
  * 0001-test-Fix-f-test-on-files-over-network.patch
  * 0002-http-Return-HTTP-status-code-in-http_establish.patch
  * 0003-docs-Clarify-test-for-files-on-TFTP-and-HTTP.patch
  * 0004-tftp-Fix-hang-when-file-is-a-directory.patch
* Fri Jul 11 2025 mchang@suse.com
- Enable loongarch64 build (bsc#1234248)
* Tue Jul 08 2025 glin@suse.com
- Backport upstream disk password retry (bsc#1245545)
  * 0001-disk-cryptodisk-Allow-user-to-retry-failed-passphras.patch
* Fri Jun 06 2025 danilo.spinella@suse.com
- Fix bls_bumpcounter breaking FDE (bsc#1243842)
  * grub2-blsbumpcounter-menu.patch
* Thu May 29 2025 mchang@suse.com
- Use /etc/SUSE-brand to display OS label (bsc#1239169)
  * 0001-mkconfig-Determine-GRUB_DISTRIBUTOR-from-etc-SUSE-br.patch
* Sun May 25 2025 danilo.spinella@suse.com
- Add support for LoaderEntryOneshot
  * grub2-bls-loader-entry-oneshot.patch
* Tue May 20 2025 mchang@suse.com
- Fix product name missing in snapshot list (bsc#1243162)
  * grub2-snapper-plugin.sh
* Tue May 20 2025 mchang@suse.com
- Fix incorrect nvme disks and boot order in bootlist output (bsc#1237174)
  * 0001-ieee1275-support-added-for-multiple-nvme-bootpaths.patch
* Mon May 05 2025 mchang@suse.com
- Fix CVE-2025-4382: TPM auto-decryption data exposure (bsc#1242971)
  * 0001-kern-rescue_reader-Block-the-rescue-mode-until-the-C.patch
  * 0002-commands-search-Introduce-the-cryptodisk-only-argume.patch
  * 0003-disk-diskfilter-Introduce-the-cryptocheck-command.patch
  * 0004-commands-search-Add-the-diskfilter-support.patch
  * 0005-docs-Document-available-crypto-disks-checks.patch
  * 0006-disk-cryptodisk-Add-the-erase-secrets-function.patch
  * 0007-disk-cryptodisk-Wipe-the-passphrase-from-memory.patch
  * 0008-cryptocheck-Add-quiet-option.patch
- patch rebased
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch
- patch refrehed
  * 0001-Fix-PowerPC-CAS-reboot-to-evaluate-menu-context.patch
  * 0002-Requiring-authentication-after-tpm-unlock-for-CLI-ac.patch
* Fri Apr 25 2025 andreas.stieger@gmx.de
- grub2-common: use fuse3