CVE-2022-28736

There's a use-after-free vulnerability in grub_cmd_chainloader() function

Published Jul 20, 2023 CVSS 3.1 · 6.4 Medium EPSS < 1% KEV · Not listed
Description
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-after-free vulnerability is triggered. If an attacker can control the GRUB2's memory allocation pattern sensitive data may be exposed and arbitrary code execution can be achieved.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-33175 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-after-free vulnerability is triggered. If an attacker can control the GRUB2's memory allocation pattern sensitive data may be exposed and arbitrary code execution can be achieved.
Ubuntu USN Ubuntu USN USN-6355-1 GRUB2 vulnerabilities
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
canonical
Published
Updated
Feb 13, 2025, 4:32 PM
Reserved
Apr 5, 2022, 9:59 PM
Status
Modified
Published
Jul 20, 2023, 1:15 AM
Modified
Nov 10, 2026, 12:10 PM
Severity
Moderate
Public date
Jun 7, 2022, 5:00 PM