В компоненте Endpoint DLP (epdlpdrv.sys) клиента Netskope для Windows до версии R141 существует уязвимость утечки информации. Внутренний канал связи, используемый DLL-перехватчиком пользовательского пространства для передачи сообщений через драйвер ядра демону, не имел надлежащей проверки сообщений на основе токенов, что позволяло локальным непривилегированным процессам отправлять неавторизованные запросы. Кроме того, буфер ответа, используемый обработчиком сообщений порта, не был должным образом инициализирован перед возвратом данных, что привело к утечке остаточной памяти пула ядра из предыдущих выделений.
Локальный непривилегированный злоумышленник может воспользоваться этой уязвимостью для перечисления конфигурации и флагов функций DLP, извлечения токенов живого сеанса и чтения фрагментов памяти ядра из операций других пользователей.
Показать оригинальное описание (EN)
An information leakage vulnerability exists in the Endpoint DLP component (epdlpdrv.sys) of Netskope Client for Windows prior to version R141. An internal communication channel used by the user-space hook DLL to pass messages through the kernel driver to the daemon lacked proper token-based message validation, allowing local unprivileged processes to send unauthorized queries. Additionally, a reply buffer used by the port message handler was not properly initialized before returning data, leaking residual kernel pool memory from prior allocations. A local unprivileged attacker could exploit this vulnerability to enumerate DLP configuration and feature flags, extract live session tokens, and read kernel memory fragments from other users' operations.
Характеристики атаки
Последствия
Строка CVSS v4.0