CVE-2022-2601
published 2022-12-14CVE-2022-2601: A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value…
PriorityP343high8.6CVSS 3.1
AVLACLPRNUIRSCCHIHAH
EPSS
0.51%
40.3th percentile
A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value, allocating a smaller than needed buffer for the glyph, this further leads to a buffer overflow and a heap based out-of-bounds write. An attacker may use this vulnerability to circumvent the secure boot mechanism.
Affected
153 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | grub2 | < grub2 2.06-5 (bookworm) | grub2 2.06-5 (bookworm) |
| fedoraproject | fedora | — | — |
| gnu | grub2 | <= 2.06 | — |
| gnu | grub2 | — | — |
| gnu | grub2 | >= 0 < 2.06-3~deb11u4 | 2.06-3~deb11u4 |
| gnu | grub2 | >= 0 < 2.06-5 | 2.06-5 |
| gnu | grub2 | >= 0 < 2.06-5 | 2.06-5 |
| gnu | grub2 | >= 0 < 2.06-5 | 2.06-5 |
| jenkins | agent_server_parameter_plugin | — | — |
| jenkins | application_detector_plugin | — | — |
| jenkins | autocomplete_parameter_plugin | — | — |
| jenkins | beaker_builder_plugin | — | — |
| jenkins | blue_ocean_plugin | — | — |
| jenkins | bmc_ami_devx_code_debug_code_coverage_plugin | — | — |
| jenkins | bmc_ami_devx_total_test_plugin | — | — |
| jenkins | bmc_ami_strobe_measurement_task_plugin | — | — |
| jenkins | build_notifications_plugin | — | — |
| jenkins | build_step_plugin | — | — |
| jenkins | cisco_spark_plugin | — | — |
| jenkins | code_pipeline_plugin | — | — |
| jenkins | compuware_topaz_utilities_plugin | — | — |
| jenkins | contrast_continuous_application_security_plugin | — | — |
| jenkins | convertigo_mobile_platform_plugin | — | — |
| jenkins | coordinator_plugin | — | — |
| jenkins | credentials_plugin | — | — |
CVSS provenance
nvdv3.18.6HIGHCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
ghsa5.4MEDIUM
osv8.6HIGH
vendor_debian8.6HIGH
vendor_msrc8.6HIGH
vendor_oracle8.6HIGH
vendor_redhat8.6HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Oracle
Oracle Oracle Communications Risk Matrix: Platform (grub2) — CVE-2022-2601
vendor_oracle·2024-10-15·CVSS 8.6
CVE-2022-2601 [HIGH] Oracle Oracle Communications Risk Matrix: Platform (grub2) — CVE-2022-2601
Oracle Oracle Communications Risk Matrix: Platform (grub2) vulnerability
CVE: CVE-2022-2601
CVSS: 8.6
Protocol: None
Remote exploit: No
Affected versions: Local
Advisory: cpuoct2024 (OCT 2024)
Microsoft
Redhat: CVE-2022-2601 grub2 - Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
vendor_msrc·2024-08-13·CVSS 8.6
CVE-2022-2601 [HIGH] CWE-121 Redhat: CVE-2022-2601 grub2 - Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
Redhat: CVE-2022-2601 grub2 - Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
NIST NVD Details: https://nvd.nist.gov/vuln/detail/CVE-2022-2601
FAQ: Windows 11, version 24H2 is not generally available yet. Why are there updates for this version of Windows listed in the Security Updates table?
The new Copilot+ devices that are now publicly available come with Windows 11, version 24H2 installed. Customers with these devices need to know about any vulnerabilities that affect their machine and to install the updates if they are not receiving automatic updates. Note that the general availability date for Windows 11, version 24H2 is scheduled for later this year.
FAQ: Why is this Redhat CVE included in the Security Update Guide?
The
Microsoft
CVE-2022-2601: FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One
vendor_msrc·2022-12-13·CVSS 8.6
CVE-2022-2601 [HIGH] CVE-2022-2601: FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
[email protected]: [email protected]
Customer Action Required: Yes
Red Hat
grub2: Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
vendor_redhat·2022-11-15·CVSS 8.6
CVE-2022-2601 [HIGH] CWE-122 grub2: Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
grub2: Buffer overflow in grub_font_construct_glyph() can lead to out-of-bound write and possible secure boot bypass
A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value, allocating a smaller than needed buffer for the glyph, this further leads to a buffer overflow and a heap based out-of-bounds write. An attacker may use this vulnerability to circumvent the secure boot mechanism.
A flaw was found where a maliciously crafted pf2 font could lead to an out-of-bounds write in grub2. A successful attack can lead to memory corruption and secure boot circumvention.
Statement: Grub code needs to be updated after installing the relevant RPM.
For RHEL systems installed on machines with EFI based
Debian
CVE-2022-2601: grub2 - A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted ...
vendor_debian·2022·CVSS 8.6
CVE-2022-2601 [HIGH] CVE-2022-2601: grub2 - A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted ...
A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value, allocating a smaller than needed buffer for the glyph, this further leads to a buffer overflow and a heap based out-of-bounds write. An attacker may use this vulnerability to circumvent the secure boot mechanism.
Scope: local
bookworm: resolved (fixed in 2.06-5)
bullseye: resolved (fixed in 2.06-3~deb11u4)
forky: resolved (fixed in 2.06-5)
sid: resolved (fixed in 2.06-5)
trixie: resolved (fixed in 2.06-5)
GHSA
GHSA-c8f6-x9xm-x27g: A buffer overflow was found in grub_font_construct_glyph()
ghsa_unreviewed·2022-12-14
CVE-2022-2601 [HIGH] CWE-122 GHSA-c8f6-x9xm-x27g: A buffer overflow was found in grub_font_construct_glyph()
A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value, allocating a smaller than needed buffer for the glyph, this further leads to a buffer overflow and a heap based out-of-bounds write. An attacker may use this vulnerability to circumvent the secure boot mechanism.
OSV
CVE-2022-2601: A buffer overflow was found in grub_font_construct_glyph()
osv·2022-12-14·CVSS 8.6
CVE-2022-2601 [HIGH] CVE-2022-2601: A buffer overflow was found in grub_font_construct_glyph()
A buffer overflow was found in grub_font_construct_glyph(). A malicious crafted pf2 font can lead to an overflow when calculating the max_glyph_size value, allocating a smaller than needed buffer for the glyph, this further leads to a buffer overflow and a heap based out-of-bounds write. An attacker may use this vulnerability to circumvent the secure boot mechanism.
GHSA
Cross-site Scripting in Jenkins Validating Email Parameter Plugin
ghsa·2022-07-01·CVSS 5.4
CVE-2022-34791 [MEDIUM] CWE-79 Cross-site Scripting in Jenkins Validating Email Parameter Plugin
Cross-site Scripting in Jenkins Validating Email Parameter Plugin
Jenkins Validating Email Parameter Plugin 1.10 and earlier does not escape the name and description of its parameter type.
Additionally, it disables the security hardening added in Jenkins 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenkins.io/security/advisory/2017-02-01/#persisted-cross-site-scripting-vulnerability-in-parameter-names-and-descriptions) fix that protects the \"Build With Parameters\" and \"Parameters\" pages from vulnerabilities like this by default.
This results in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
GHSA
Cross-site Scripting in Jenkins Hidden Parameter Plugin
ghsa·2022-06-24·CVSS 5.4
CVE-2022-34188 [MEDIUM] CWE-79 Cross-site Scripting in Jenkins Hidden Parameter Plugin
Cross-site Scripting in Jenkins Hidden Parameter Plugin
Jenkins Hidden Parameter Plugin 0.0.4 and earlier does not escape the name and description of Hidden Parameter parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of this vulnerability requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenkins.io/se
GHSA
Cross-site Scripting in Jenkins Stash Branch Parameter Plugin
ghsa·2022-06-24·CVSS 5.4
CVE-2022-34198 [MEDIUM] CWE-79 Cross-site Scripting in Jenkins Stash Branch Parameter Plugin
Cross-site Scripting in Jenkins Stash Branch Parameter Plugin
Jenkins Stash Branch Parameter Plugin 0.3.0 and earlier does not escape the name and description of Stash Branch parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of this vulnerability requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenki
GHSA
Cross-site Scripting in Jenkins Image Tag Parameter Plugin
ghsa·2022-06-24·CVSS 5.4
CVE-2022-34189 [MEDIUM] CWE-79 Cross-site Scripting in Jenkins Image Tag Parameter Plugin
Cross-site Scripting in Jenkins Image Tag Parameter Plugin
Jenkins Image Tag Parameter Plugin 1.10 and earlier does not escape the name and description of Image Tag parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of this vulnerability requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenkins.io/secu
GHSA
Stored Cross-site Scripting in Jenkins Node and Label parameter Plugin
ghsa·2022-04-13·CVSS 5.4
CVE-2022-29044 [MEDIUM] CWE-79 Stored Cross-site Scripting in Jenkins Node and Label parameter Plugin
Stored Cross-site Scripting in Jenkins Node and Label parameter Plugin
Jenkins Node and Label parameter Plugin 1.10.3 and earlier does not escape the name and description of Node and Label parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of this vulnerability requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](htt
GHSA
Stored Cross-site Scripting vulnerability in Jenkins Gerrit Trigger Plugin
ghsa·2022-04-13·CVSS 5.4
CVE-2022-29039 [MEDIUM] CWE-79 Stored Cross-site Scripting vulnerability in Jenkins Gerrit Trigger Plugin
Stored Cross-site Scripting vulnerability in Jenkins Gerrit Trigger Plugin
Jenkins Gerrit Trigger Plugin 2.35.2 and earlier does not escape the name and description of parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of these vulnerabilities requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenkins.i
GHSA
Stored Cross-site Scripting in Jenkins Mask Passwords Plugin
ghsa·2022-04-13·CVSS 5.4
CVE-2022-29043 [MEDIUM] CWE-79 Stored Cross-site Scripting in Jenkins Mask Passwords Plugin
Stored Cross-site Scripting in Jenkins Mask Passwords Plugin
Jenkins Mask Passwords Plugin 3.0 and earlier does not escape the name and description of Non-Stored Password parameters on views displaying parameters, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.
Exploitation of this vulnerability requires that parameters are listed on another page, like the \"Build With Parameters\" and \"Parameters\" pages provided by Jenkins (core), and that those pages are not hardened to prevent exploitation. Jenkins (core) has prevented exploitation of vulnerabilities of this kind on the \"Build With Parameters\" and \"Parameters\" pages since 2.44 and LTS 2.32.2 as part of the [SECURITY-353 / CVE-2017-2601](https://www.jenkins.i
No detection rules found.
No public exploits indexed.
Bleepingcomputer
Microsoft fixes Linux boot issues on dual-boot Windows systems
blogs_bleepingcomputer·2025-05-14·CVSS 8.6
[HIGH] Microsoft fixes Linux boot issues on dual-boot Windows systems
## Microsoft fixes Linux boot issues on dual-boot Windows systems
## Sergiu Gatlan
Microsoft has fixed a known issue preventing Linux from booting on dual-boot systems with Secure Boot enabled after installing the August 2024 Windows security updates.
The list of affected systems includes those running client (Windows 10 and Windows 11) and server (Windows Server 2012 and later) OS versions.
This issue is triggered by a Secure Boot Advanced Targeting (SBAT) update that blocks UEFI shim bootloaders vulnerable to exploits targeting the CVE-2022-2601 GRUB2 Secure Boot bypass.
While Microsoft said in the CVE-2022-2601 advisory that this SBAT update would not be delivered to devices where dual booting is detected, it also acknowledged that the dual-boot detection failed to detect some cust
Bleepingcomputer
Microsoft shares temp fix for Linux boot issues on dual-boot systems
blogs_bleepingcomputer·2024-08-23·CVSS 8.6
CVE-2022-2601 [HIGH] Microsoft shares temp fix for Linux boot issues on dual-boot systems
## Microsoft shares temp fix for Linux boot issues on dual-boot systems
## Sergiu Gatlan
Those affected said that their systems (running a wide range of distros, including but not limited to Ubuntu, Linux Mint, Zorin OS, and Puppy Linux) stopped booting into Linux after installing this month's Windows cumulative updates.
The issue is triggered by a Secure Boot Advanced Targeting (SBAT) update designed to block UEFI shim bootloaders vulnerable to exploits targeting the CVE-2022-2601 GRUB2 Secure Boot bypass. When it released the update, Microsoft said the update would not be delivered to devices where dual booting is detected.
However, after acknowledging the issue this week, it also confirmed that "the dual-boot detection did not detect some customized methods of dual-booting and appli
Trendmicro
The August 2024 Security Update Review
blogs_trendmicro·2024-08-13·CVSS 6.7
[MEDIUM] The August 2024 Security Update Review
## The August 2024 Security Update Review
Get the August 2024 security update and review.
By: Dustin Childs 2024/08/13 Read time: ( words)
Save to Folio
I have successfully survived Summer Hacker Camp, and I hope you have too. And we return just in time for Patch Tuesday and a new crop of 0-days as Microsoft and Adobe have released their regularly scheduled updates. Take a break from your regular activities and join us as we review the details of their latest security alerts. If you’d rather watch the full video recap covering the entire release, you can check it out here:
CVE
Title
Severity
CVSS
Public
Exploited
Type
CVE-2024-38189
Microsoft Project Remote Code Execution Vulnerability
Important
8.8
No
Yes
RCE
CVE-2024-38178
Scripting Engine Memory Corruption Vulnerabil
Bleepingcomputer
Microsoft August 2024 Patch Tuesday fixes 9 zero-days, 6 exploited
blogs_bleepingcomputer·2024-08-13·CVSS 7.5
[HIGH] Microsoft August 2024 Patch Tuesday fixes 9 zero-days, 6 exploited
## Microsoft August 2024 Patch Tuesday fixes 9 zero-days, 6 exploited
## Lawrence Abrams
36 Elevation of Privilege Vulnerabilities
4 Security Feature Bypass Vulnerabilities
28 Remote Code Execution Vulnerabilities
8 Information Disclosure Vulnerabilities
6 Denial of Service Vulnerabilities
7 Spoofing Vulnerabilities
The number of bugs listed above do not include Microsoft Edge flaws that were disclosed earlier this month.
To learn more about the non-security updates released today, you can review our dedicated articles on the new Windows 11 KB5041585 update and Windows 10 KB5041580 update .
## Ten zero-days disclosed
This month's Patch Tuesday fixes six actively exploited and three other publicly disclosed zero-day vulnerabilities. Another publicly disclosed zero-day remains unf
Trendmicro
The August 2024 Security Update Review
blogs_trendmicro·2024-08-13
The August 2024 Security Update Review
# The August 2024 Security Update Review
Get the August 2024 security update and review.
By: Dustin Childs
2024/08/13
Read time: ( words)
Save to Folio
I have successfully survived Summer Hacker Camp, and I hope you have too. And we return just in time for Patch Tuesday and a new crop of 0-days as Microsoft and Adobe have released their regularly scheduled updates. Take a break from your regular activities and join us as we review the details of their latest security alerts. If you’d rather watch the full video recap covering the entire release, you can check it out here:
Adobe Patches for August 2024
For August, Adobe released 11 security bulletins addressing 71 CVEs in Adobe Illustrator. Dimension, Photoshop, InDesign, Acrobat and Reader, Bridge, Substance 3D Stager, Commerce, InC
https://bugzilla.redhat.com/show_bug.cgi?id=2112975#c0https://security.gentoo.org/glsa/202311-14https://security.netapp.com/advisory/ntap-20230203-0004/https://arstechnica.com/security/2024/08/a-patch-microsoft-spent-2-years-preparing-is-making-a-mess-for-some-linux-users/https://bugzilla.redhat.com/show_bug.cgi?id=2112975#c0https://security.gentoo.org/glsa/202311-14https://security.netapp.com/advisory/ntap-20230203-0004/
2022-12-14
Published