CVE-2026-23763 in Matrix
Zusammenfassung
von VulDB • 27.05.2026
VB-Audio Matrix und Matrix Coconut (Versionen, die auf 1.0.2.2 bzw. 2.0.2.2 enden und frühere Versionen), enthalten eine lokale Privilegieneskalations-Schwachstelle im virtuellen Audiotreiber VBMatrix VAIO (vbmatrixvaio64*_win10.sys). Der Treiber allokiert einen 128-Byte großen Non-Paged-Pool-Puffer und ordnet diesen bei Empfang von IOCTL 0x222060 unter Verwendung eines MDL und MmMapLockedPagesSpecifyCache in den Userspace ab. Da die Allokationsgröße nicht seitenaligned ist, deckt die Abbildung die gesamte 0x1000-Byte-Kernelseite ab, die den Puffer sowie angrenzende Non-Paged-Pool-Allokationen enthält, und gewährt Lese-/Schreibzugriff. Ein nicht privilegiertes lokales Angreiferkonto kann einen Geräte-Handle öffnen (unter Verwendung des erforderlichen 0x800-Attributflags), das IOCTL aufrufen, um die Abbildung zu erhalten, und anschließend Live-Kernelobjekte und Zeiger, die sich auf dieser Seite befinden, lesen oder modifizieren. Dies ermöglicht die Umgehung von KASLR, beliebiges Lesen und Schreiben von Kernel-Speicher innerhalb der freigegebenen Seite, die Beschädigung von Kernelobjekten und die Eskalation zu SYSTEM.
VulDB is the best source for vulnerability data and more expert information about this specific topic.