Ludashi Driver Local Information Disclosure Vulnerability

Vulnerability

A local information disclosure vulnerability exists in the Ludashi driver in versions prior to 5.1025. The issue arises from inadequate access control in the IOCTL handler, which exposes a device interface to normal users. The handler processes attacker-controlled structures containing physical addresses from the lower 4GB, mapping arbitrary physical memory to user mode via MmMapIoSpace. This lack of privilege verification allows unprivileged users to read sensitive kernel data, including kernel structures, pointers, security tokens, and other confidential information. Additionally, this vulnerability can be exploited to bypass Kernel Address Space Layout Randomization (KASLR) and achieve local privilege escalation.

Impact

Exploitation of this vulnerability allows unprivileged users to read arbitrary physical memory, potentially disclosing sensitive kernel information and leading to local privilege escalation.

Reproduction

The vulnerability can be reproduced by loading the affected Ludashi driver and sending an IOCTL request through the exposed interface. The request can include arbitrary lower 4GB physical address values, which the driver will map to the application layer and return the corresponding memory contents. This process can be automated with a Proof-of-Concept (POC) available in the CVE-Publication GitHub repository.

Added: Jan 15, 2026, 4:54 PM
Updated: Jan 15, 2026, 5:31 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
4.6
remediation
0.0
relevance
2.0
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.