Huntress Details SonicWall VPN Intrusion and EnCase Driver Used to Target Security Tools

· Original article ↗

Summary

Huntress says attackers used compromised SonicWall SSLVPN credentials, then deployed an EDR killer that abused an EnCase driver to terminate security processes. Huntress disrupted the intrusion before ransomware was deployed.

Key points

  • Huntress traced initial access to compromised SonicWall SSLVPN credentials; the account lacked MFA.
  • The EDR killer decoded a kernel driver concealed as space-separated English words, then wrote it to disk and registered it as a Windows kernel service.
  • The EnCase driver’s KillProc function let the attacker terminate security processes from kernel mode; the killer repeatedly checked for targeted processes.
  • Huntress says the attack was disrupted before ransomware deployment, after SIEM and endpoint telemetry helped identify the activity and quarantine affected systems.
  • The driver’s certificate had expired and been revoked, but its pre-2015 signing and timestamp allowed Windows to accept it under the conditions described.
  • Huntress recommends MFA for remote access, reviewing VPN logs, enabling HVCI or Memory Integrity, and applying Microsoft vulnerable-driver blocks.

Article Details

Attack Vectors
  • The attacker used compromised SonicWall SSLVPN credentials without multi-factor authentication to access the victim network.
  • After access, the attacker performed network reconnaissance using ICMP ping sweeps, NetBIOS name-request probes, and SMB-targeted activity.
  • The attacker deployed an EDR-killer binary that decoded and installed the EnCase EnPortv.sys driver, then used its kernel-mode KillProc IOCTL to terminate security processes.
Defensive Notes
  • Enable MFA on remote-access services and review VPN logs for anomalous successful logins and denied attempts preceding access.
  • Enable HVCI or Memory Integrity so Microsoft's Vulnerable Driver Blocklist is enforced.
  • Use Microsoft's recommended driver block rules through WDAC and enable the ASR rule “Block abuse of exploited vulnerable signed drivers.”
  • Monitor for kernel services with OEM- or hardware-like names created outside normal software deployment.

Indicators of compromise

TypeIndicatorContext
IPV4193[.]160[.]216[.]221Source IP for a denied SonicWall portal login attempt shortly before the successful VPN authentication; reported as attacker-related.
IPV469[.]10[.]60[.]250Source IP for the successful SonicWall SSLVPN authentication attributed to the attacker.
SHA2563111f4d7d4fac55103453c4c8adb742def007b96b7c8ed265347df97137fbee0SHA-256 hash identified in the IOC list for the EnCase driver OemHwUpd.sys.
SHA2566a6aaeed4a6bbe82a08d197f5d40c2592a461175f181e0440e0ff45d5fb60939SHA-256 hash identified in the IOC list for the EDR-killer binary svchost.exe.

MITRE ATT&CK

Vendors

Products

Related Articles