Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2024-37975

CVE-2024-37975: Windows 10 1507 Secure Boot Bypass Flaw

CVE-2024-37975 is a Secure Boot security feature bypass vulnerability in Microsoft Windows 10 1507 that allows attackers to circumvent boot-time security protections. This article covers technical details, affected systems, security impact, and recommended mitigation strategies.

Published:

CVE-2024-37975 Overview

CVE-2024-37975 is a Secure Boot security feature bypass vulnerability affecting multiple versions of Microsoft Windows and Windows Server. The flaw stems from an integer underflow condition [CWE-191] in boot-related components. An adjacent-network attacker who can convince a user to perform specific actions may bypass Secure Boot protections. Successful exploitation compromises confidentiality, integrity, and availability of the affected system. Microsoft addressed the issue in its July 2024 Patch Tuesday release.

Critical Impact

A successful bypass of Secure Boot removes a foundational Windows platform integrity control, enabling loading of untrusted code during the boot process and undermining downstream OS security guarantees.

Affected Products

  • Microsoft Windows 10 (versions 1507, 1607, 1809, 21H2, 22H2)
  • Microsoft Windows 11 (versions 21H2, 22H2, 23H2)
  • Microsoft Windows Server 2012, 2016, 2019, 2022, and Server 2022 23H2

Discovery Timeline

  • 2024-07-09 - CVE-2024-37975 published to NVD
  • 2024-07-09 - Microsoft releases security patch through Patch Tuesday
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2024-37975

Vulnerability Analysis

CVE-2024-37975 is classified as a Secure Boot Bypass driven by an integer underflow [CWE-191]. Secure Boot validates firmware and bootloader signatures against a trusted database before execution. An underflow in a size or length calculation during boot processing can cause a value to wrap to a large unsigned integer. That miscalculation lets an attacker influence memory operations or validation logic that would normally reject unsigned or tampered components.

Exploitation requires user interaction and access to the adjacent network. The scope remains unchanged, but a successful bypass affects confidentiality, integrity, and availability at high impact. Because Secure Boot underpins boot-time trust, a bypass can persist across reboots and evade OS-level protections loaded later in the boot chain.

Root Cause

The root cause is an integer underflow within a Secure Boot code path. When an attacker-controlled input reduces a length or offset value below zero, unsigned arithmetic produces an oversized value. Subsequent buffer handling or signature validation logic operates on incorrect bounds, allowing untrusted boot content to be treated as validated.

Attack Vector

The attack vector is Adjacent Network with low complexity and no privileges required. The attacker must induce a user to interact with a crafted resource on the same logical network segment. A successful chain results in Secure Boot being bypassed on the affected Windows or Windows Server host. Refer to the Microsoft Security Update CVE-2024-37975 for authoritative technical details.

// No verified public proof-of-concept code is available for CVE-2024-37975.
// The vulnerability mechanism is described in prose above.

Detection Methods for CVE-2024-37975

Indicators of Compromise

  • Unexpected changes to Secure Boot configuration, UEFI variables, or the boot order on Windows endpoints and servers.
  • Presence of unsigned or unknown bootloaders, .efi binaries, or drivers loaded during the boot chain.
  • Boot integrity measurements in the TPM event log that deviate from a known-good baseline.

Detection Strategies

  • Compare TPM Platform Configuration Register (PCR) values and Windows Measured Boot logs against a trusted baseline to identify boot-time tampering.
  • Monitor Windows event logs for Secure Boot state transitions, boot configuration data (BCD) modifications, and driver signing policy changes.
  • Use attestation services (for example, Windows Defender System Guard or Azure Attestation) to flag hosts whose boot state diverges from policy.

Monitoring Recommendations

  • Alert on hosts reporting Secure Boot disabled or in setup mode where policy requires it to be enabled.
  • Track KB article deployment status across the fleet to identify unpatched Windows and Windows Server systems.
  • Correlate authentication anomalies with recent boot events to surface post-boot compromise following a suspected bypass.

How to Mitigate CVE-2024-37975

Immediate Actions Required

  • Apply the Microsoft July 2024 security updates that address CVE-2024-37975 to all affected Windows 10, Windows 11, and Windows Server systems.
  • Verify Secure Boot is enabled in firmware and enforced by policy on every endpoint and server.
  • Prioritize patching for systems that process untrusted content or operate in shared network segments.

Patch Information

Microsoft published the fix in its July 9, 2024 security update cycle. Administrators should consult the Microsoft Security Update CVE-2024-37975 advisory to identify the correct KB for each Windows build and validate installation status via Windows Update or WSUS reporting.

Workarounds

  • No official workaround replaces the patch; Microsoft recommends installing the security update.
  • Restrict adjacent-network exposure by segmenting untrusted networks and disabling unused wireless or link-local interfaces.
  • Enforce user awareness controls to reduce the likelihood of the required user interaction step succeeding.
bash
# Verify Secure Boot status and patch level on a Windows host (PowerShell)
Confirm-SecureBootUEFI
Get-HotFix | Sort-Object -Property InstalledOn -Descending | Select-Object -First 10

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.