CVE-2024-10972 WinPmem Improper Input Validation vulnerability

High 7.3 Published Updated

An attacker with admin access can cause a Blue Screen of Death in WinPmem by exploiting a race condition in memory permission checks.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
Not needed
Fix
None listed

What is CVE-2024-10972?

CVE-2024-10972 is a high-severity vulnerability in Velocidex WinPmem, published on 16 Dec 2024. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Velocidex WinPmem versions 4.1 and below suffer from an Improper Input Validation vulnerability whereby an attacker with admin access can trigger a BSOD with a parallel thread changing the memory’s access right under the control of the user-mode application. This is due to verification only being performed at the beginning of the routine allowing the userspace to change page permissions half way through the routine.  A valid workaround is a rule to detect unauthorized loading of winpmem outside incident response operations.

Weakness: CWE-367

Which versions are affected by CVE-2024-10972?

How do I fix CVE-2024-10972?

No fix has been published for CVE-2024-10972 yet. Limit exposure of the affected software until one is available.

Is CVE-2024-10972 being exploited?

There is no known exploitation of CVE-2024-10972 in the wild and no public exploit code.

Sources

Also known as GHSA-q5vw-gwwh-j8r7.

Is CVE-2024-10972 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free