Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2023-40549: Out-of-bounds Read in Red Hat Red Hat Enterprise Linux 7

0
Medium
VulnerabilityCVE-2023-40549cvecve-2023-40549
Published: Mon Jan 29 2024 (01/29/2024, 16:29:26 UTC)
Source: CVE Database V5
Vendor/Project: Red Hat
Product: Red Hat Enterprise Linux 7

Description

An out-of-bounds read flaw was found in Shim due to the lack of proper boundary verification during the load of a PE binary. This flaw allows an attacker to load a crafted PE binary, triggering the issue and crashing Shim, resulting in a denial of service.

AI-Powered Analysis

AILast updated: 10/04/2025, 10:34:05 UTC

Technical Analysis

CVE-2023-40549 is a medium-severity vulnerability identified in the Shim component of Red Hat Enterprise Linux 7. Shim is a small bootloader used in the UEFI Secure Boot process to load signed bootloaders and kernels. The vulnerability arises from an out-of-bounds read flaw caused by insufficient boundary verification when loading Portable Executable (PE) binaries. An attacker can craft a malicious PE binary that triggers this flaw, causing Shim to read beyond the allocated memory bounds. This leads to a crash of the Shim process, resulting in a denial of service (DoS) condition during system boot. The vulnerability does not impact confidentiality or integrity, as it does not allow code execution or data leakage, but it affects system availability by preventing successful booting. Exploitation requires local access with the ability to supply a crafted PE binary to the boot process, and no user interaction or privileges are needed beyond local access. The CVSS v3.1 score is 6.2, reflecting medium severity with an attack vector of local (AV:L), low attack complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N), unchanged scope (S:U), and impact limited to availability (A:H). No known exploits are currently reported in the wild, and no patches or mitigation links are provided in the source data, indicating that organizations should monitor Red Hat advisories for updates.

Potential Impact

For European organizations relying on Red Hat Enterprise Linux 7, this vulnerability poses a risk primarily to system availability. Systems using Shim for Secure Boot could fail to boot if exposed to a crafted PE binary, potentially causing downtime in critical infrastructure, servers, or embedded devices. This is particularly impactful for environments where physical or local access is possible by untrusted personnel or where automated processes load PE binaries during boot. While the vulnerability does not allow data compromise or privilege escalation, denial of service during boot can disrupt business continuity, especially in sectors like finance, healthcare, manufacturing, and government services that depend on high availability and secure boot chains. The lack of remote exploitability reduces the risk of widespread attacks but does not eliminate the threat in environments with shared physical access or compromised internal networks.

Mitigation Recommendations

Organizations should implement the following specific mitigations: 1) Restrict physical and local access to systems running Red Hat Enterprise Linux 7 to trusted personnel only, minimizing the risk of an attacker supplying crafted PE binaries. 2) Monitor Red Hat security advisories closely and apply patches or updates for Shim as soon as they become available to address this vulnerability. 3) Implement boot process integrity checks and logging to detect abnormal boot failures potentially caused by malformed PE binaries. 4) Use hardware-based security features such as TPM and secure boot policies to restrict the loading of unauthorized binaries. 5) For critical systems, consider upgrading to newer Red Hat Enterprise Linux versions where this vulnerability is not present or has been addressed. 6) Conduct regular audits of bootloader configurations and ensure that only signed and verified binaries are used in the boot process.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.1
Assigner Short Name
redhat
Date Reserved
2023-08-15T20:04:15.615Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 68e0f3c1b66c7f7acdd3e987

Added to database: 10/4/2025, 10:15:29 AM

Last enriched: 10/4/2025, 10:34:05 AM

Last updated: 10/16/2025, 12:39:02 PM

Views: 2

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats