CVE-2024-11616CWE-125

Double-fetch heap overflow

Medium · published December 19, 2024

CVSS v4.0
5.6
EPSS
0%
Percentile
21.6
In the wild
Unconfirmed
What it is

Netskope was made aware of a security vulnerability in Netskope Endpoint DLP’s Content Control Driver where a double-fetch issue leads to heap overflow. The vulnerability arises from the fact that the NumberOfBytes argument to ExAllocatePoolWithTag, and the Length argument for RtlCopyMemory, both independently dereference their value from the user supplied input buffer inside the EpdlpSetUsbAction function, known as a double-fetch. If this length value grows to a higher value in between these two calls, it will result in the RtlCopyMemory call copying user-supplied memory contents outside the range of the allocated buffer, resulting in a heap overflow. A malicious attacker will need admin privileges to exploit the issue.

This issue affects Endpoint DLP version below R119.

The record
Technical detail
CVSS v4.0
5.6 · MEDIUM
Vector
CVSS:4.0/AV:L/AC:H/AT:P/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:L/SA:N
EPSS
0.00300 · 21.6th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2024-12-19T09:46Z
EPSS history
Timeline
  • 19 DEC 09:46Z
    Double-fetch heap overflow
    cvelistv5