WatchGuard Endpoint Security: Missing authentication in kernel memory access driver
Summary
The Kernel Memory Access Driver (PSKMAD) used by WatchGuard Endpoint Security on Windows lacks authentication for a critical function. A local attacker with low privileges can bypass the driver's access-control handshake and send arbitrary privileged commands to it. This can disclose kernel and process memory, which may expose credentials, tokens and keys.
Affected
- WatchGuard Endpoint Security on Windows, versions from 0 up to but not including 8.00.26.0012
- Unknown: Panda Dome and other Panda consumer products, and their fixed versions
Fixed in
- Windows protection 8.00.26.0012 or later (vendor advisory, release dated October 1, 2026)
Workaround
- Where operationally feasible, block the vulnerable driver after confirming compatibility and testing endpoint protection, because blocking a security driver can break protection
- Monitor for unusual access to the driver's device interface and for suspicious process-memory access
- Ordinary process-level access controls may not stop the memory exposure, as the driver is signed by Microsoft's Hardware Compatibility Publisher
Exploitation
- No evidence of exploitation in the wild found; not listed in CISA KEV
- CISA SSVC (Vulnrichment): exploitation none, automatable no, technical impact total
- A public write-up with proof of concept exists (Exploit Pack); it was demonstrated on a fully patched Windows 11 system with VBS/HVCI enabled
Our recommendation
- Update Endpoint Security on all Windows endpoints to 8.00.26.0012 or later
- Check the Endpoint Security version on each device and look for the affected driver
- Prioritise endpoints where users could run local code, for example through phishing or macros
- Confirm that managed-service provider fleets are updated
- Monitor for suspicious access to the driver and process-memory collection
Public exploits
Links to third-party sites, not checked by us – exploit code can contain malware. Only use it in isolated test environments.
- Proof of concept on GitHub (1 repositories)
TheMalwareGuardian/CVE-2026-13043
Research sources
- WatchGuard PSIRT advisory CVE-2026-13043 psirt.watchguard.com
- Exploit Pack research write-up www.exploitpack.com
- GBHackers report gbhackers.com
- CyberPress report cyberpress.org
- WindowsForum release note summary windowsforum.com
- Canadian Cyber Centre notice AV26-990 (via malware.news) malware.news
- OpenCVE CVE-2026-13043 app.opencve.io
Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 31 Oct 2026, 03:40.
Original description (NVD)
A missing authentication vulnerability in the Kernel Memory Access Driver (PSKMAD) used by WatchGuard endpoint security products allows a local, authenticated attacker to bypass the driver's access-control handshake and issue arbitrary privileged commands to the driver, resulting in disclosure of kernel and process memory.
NVD references (1)
Sources
The tracker combines official, freely usable data sources – updated continuously:
- NVD (NIST) – CVEs, rating (CVSS), affected products
- CISA KEV – vulnerabilities confirmed by CISA as actively exploited
- CISA Vulnrichment – CISA assessment (SSVC) in the official CVE record
- FIRST EPSS – probability of exploitation
- Microsoft MSRC – Patch Tuesday: vulnerabilities, severity, updates
- PoC-in-GitHub – public proof-of-concept repositories
- Metasploit (Rapid7) – modules of the Metasploit Framework
- Exploit-DB (OffSec) – archive of public exploits (links only)
- Patch days: official vendor pages (linked per vendor) (Vendor patch days)
This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.
Affected? We can help.
We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.
