Summary
[2.06-27.0.6.el9_0.7]
- Enable back btrfs grub module for EFI pre-built image [Orabug: 34360986]
[2.06-27.0.5.el9_0.7]
- Replaced bugzilla.oracle.com references [Orabug: 34202300]
- Update provided certificate version to 202204 [JIRA: OLDIS-16371]
- Various coverity fixes [JIRA: OLDIS-16371]
- bump SBAT generation
- Update bug url [Orabug: 34202300]
- Revert provided certificate version back to 202102 [JIRA: OLDIS-16371]
- Update signing certificate [JIRA: OLDIS-16371]
- fix SBAT data [JIRA: OLDIS-16371]
- Update requires [JIRA: OLDIS-16371]
- Rebuild for SecureBoot signatures [Orabug: 33801813]
- Do not add shim and grub certificate deps for aarch64 packages [Orabug: 32670033]
- Update Oracle SBAT data [Orabug: 32670033]
- Use new signing certificate [Orabug: 32670033]
- honor /etc/sysconfig/kernel DEFAULTKERNEL setting for BLS [Orabug: 30643497]
- set EFIDIR as redhat for additional grub2 tools [Orabug: 29875597]
- Update upstream references [Orabug: 26388226]
- Insert Unbreakable Enterprise Kernel text into BLS config file [Orabug: 29417955]
- Put 'with' in menuentry instead of 'using' [Orabug: 18504756]
- Use different titles for UEK and RHCK kernels [Orabug: 18504756]
[2.06-27.el9_0.7]
- CVE fixes for 2022-06-07
- CVE-2022-28736 CVE-2022-28735 CVE-2022-28734 CVE-2022-28733
- CVE-2021-3697 CVE-2021-3696 CVE-2021-3695
- Resolves: #2089810
Fixed packages 13
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 9 | grub2-common | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-aa64 | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-aa64-cdboot | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-aa64-modules | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-x64 | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-x64-cdboot | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-efi-x64-modules | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-pc | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-pc-modules | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-tools | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-tools-efi | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-tools-extra | 1:2.06-27.0.6.el9_0.7 |
| Oracle Linux · 9 | grub2-tools-minimal | 1:2.06-27.0.6.el9_0.7 |
Vulnerabilities 8
-
High 8.1
Integer underflow in grub_net_recv_ip4_packets
Integer underflow in grub_net_recv_ip4_packets; A malicious crafted IP packet can lead to an integer underflow in grub_net_recv_ip4_packets() function on rsm->total_len value. Under certain circumstances the total_len value may end up wrapping around to a sma…
-
High 8.1
Out-of-bounds write when handling split HTTP headers
Out-of-bounds write when handling split HTTP headers; When handling split HTTP headers, GRUB2 HTTP code accidentally moves its internal data buffer point by one position. This can lead to a out-of-bound write further when parsing the HTTP request, writing a N…
-
Medium 6.7
The GRUB2's shim_lock verifier allows non-kernel files to be loaded on shim-powered secure boot systems. Allowing such …
-
Medium 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-b…
-
Medium 6.4
There's a use-after-free vulnerability in grub_cmd_chainloader() function
There's a use-after-free vulnerability in grub_cmd_chainloader() function; The chainloader command is used to boot up operating systems that doesn't support multiboot and do not have direct support from GRUB2. When executing chainloader more than once a use-a…
-
Unscored —
A crafted 16-bit grayscale PNG image may lead to a out-of-bounds write in the heap area. An attacker may take advantage…
-
Unscored —
A heap out-of-bounds write may heppen during the handling of Huffman tables in the PNG reader. This may lead to data co…
-
Unscored —
A crafted JPEG image may lead the JPEG reader to underflow its data pointer, allowing user-controlled data to be writte…