// 1 CRITICAL · 6 ZERO-DAY · 9 CVE · 7 EXPLOIT · 1 ADVISORY IN THE LAST 24H
A null pointer dereference in WatchGuard FireWare OS exposes firewalls with active IKEv2 VPN to remote denial-of-service. CVE-2026-13084, CVSS 8.7.

On July 15, 2026, Trend Micro's Zero Day Initiative disclosed a vulnerability in the operating system powering WatchGuard firewalls that allows a remote attacker to freeze the VPN service with a single crafted IKEv2 packet. The flaw, cataloged as CVE-2026-13084 and rated HIGH with a CVSS 4.0 score of 8.7, specifically targets IKEv2 configurations on enterprise perimeter appliances. For organizations that rely on these devices for remote-workforce connectivity, the risk is not theoretical: it is an immediate disruption of the ability to work.

Key Takeaways
  • The vulnerability is a null pointer dereference in the ike2_hmac function of the WatchGuard FireWare OS iked daemon, triggerable via malformed IKEv2 IKE_AUTH messages.
  • The attack requires zero credentials and zero user interaction: it is fully remote, unauthenticated, and replicable from the internet.
  • Only systems with Mobile User VPN IKEv2 or Branch Office VPN IKEv2 with dynamic gateway peer enabled are exposed; IKEv1 configurations or disabled VPN are not at risk.
  • The CVSS 4.0 score of 8.7 reflects high impact on availability (VA:H) with no confidentiality or integrity impact, consistent with a pure DoS vulnerability.

The Mechanism: How a Single IKEv2 Packet Crashes the VPN Daemon

The iked daemon handles the establishment and maintenance of IKEv2-based VPN tunnels in FireWare OS. Within the IKE_AUTH message processing path — the authentication phase of the key exchange — the ike2_hmac function dereferences a null pointer. According to advisory ZDI-26-427, "The specific flaw exists within the handling of IKEv2 IKE_AUTH messages. The issue results from the lack of proper validation of a pointer before dereferencing it."

This condition is not a buffer overflow or an authorization logic error: it is a missing validity check on a pointer before use. The result is a deterministic crash of the iked process, which on a UNIX-like system equates to termination of the VPN service. No arbitrary code is executed, but the tunnel drops, taking all active sessions with it.

The attack vector is AV:N (Network), AC:L (Low), AT:N (None), PR:N (None), UI:N (None) — the most permissive CVSS 4.0 profile possible. No special network conditions, prior access, or social engineering are required. A single UDP packet on the standard IKEv2 port, crafted appropriately, is sufficient.

Affected Versions and the Perimeter Attack Surface

The CVE-2026-13084 record lists three vulnerable version families: Fireware OS from 11.10.2 through 11.12.4_Update1 inclusive; the 12.x line from 12.0 through 12.12 inclusive; and the annual branch from 2025.1 through 2026.2 inclusive. This coverage spans consolidated production releases and the most recent OS generation.

Configuration determines exposure. According to the CVE record, only installations with Mobile User VPN IKEv2 enabled or Branch Office VPN IKEv2 with dynamic gateway peer are vulnerable. Networks that do not use IKEv2, employ static topologies, or have disabled VPN functionality do not present this attack surface. The granularity matters: not all WatchGuard devices are equally at risk, and impact assessment requires an audit of the IKEv2 configuration.

The perimeter context amplifies severity. WatchGuard firewalls are typically positioned at the enterprise network edge, with public IP addresses reachable from the internet. IKEv2, as an initial negotiation protocol, must accept packets from arbitrary sources to function. This combination — exposed service on a known port, vulnerable parser, zero authentication — defines an ideal attack surface for volumetric or mass-mapping attacks.

Coordinated Disclosure: From March to July 2026

Nicholas Zubrisky, a Trend Micro Research researcher identified by the handle @NZubrisky, reported the vulnerability to WatchGuard on March 25, 2026. The coordinated disclosure process concluded with the public release of the ZDI advisory on July 15, 2026, after approximately four months. During this interval, according to the advisory, WatchGuard prepared and distributed a corrective update.

Details on the specific patch content or the releases that introduced it are not available. The ZDI advisory states generically that "WatchGuard has issued an update," without a direct URL or version identifier. This gap is not trivial: administrators must independently verify update availability through official vendor channels, as the dossier does not provide an immediate verification path.

It does not emerge, at present, whether the vulnerability was actively exploited before disclosure. The ZDI advisory does not document in-the-wild exploitation, nor does the CVE record report associated campaigns. The absence of this information does not constitute proof of non-existence, but neither is it a basis for asserting confirmed attack risk.

"This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of WatchGuard FireWare OS. Authentication is not required to exploit this vulnerability, but only systems using VPN with IKEv2 are vulnerable." — ZDI Advisory ZDI-26-427

Why It Matters

The nature of the flaw reprises a recurring dynamic in the perimeter VPN stack: complex protocols, parsers exposed to the internet, and a single faulty implementation that exposes the entire remote-access infrastructure. IKEv2 is considered cryptographically robust, but protocol robustness does not immunize the implementation. The iked daemon, like any network software, must handle untrusted input with rigorous validation.

The CVSS 8.7 without confidentiality or integrity impact is a typical pure-DoS profile, but in an enterprise context DoS is not "just" a crash: it is the interruption of remote work, the collapse of branch-to-headquarters tunnels, the compromise of operational continuity. For an SMB with a distributed workforce, an hour of inaccessible VPN can translate into direct costs greater than those of many data breaches.

The brief does not specify whether temporary mitigations independent of the patch exist, nor details on the payload that triggers the null pointer dereference. The source also does not document whether the iked crash is contained or can cascade to other operating system services. These gaps leave uncertainty in response planning: the only documented action is the vendor-issued update.

Comparison with the VPN Landscape: An Attack Surface That Does Not Shrink

Vulnerabilities in IKE processing are not unique to WatchGuard. Implementers of key-negotiation protocols have faced for decades the tension between interoperability (accepting packets from unknown peers) and security (validating every byte before use). IKEv2, compared to IKEv1, reduced state-machine complexity but did not eliminate the need for multiple payload parsers, each with potential unsafe-memory surface.

The specificity of this case is the extreme simplicity of the trigger: a single IKE_AUTH message, not a sequence, not a race condition. This characteristic lowers the barrier to attack and increases the likelihood of inclusion in automated scanning toolkits. If the payload is publicly reverse-engineered — and nothing in the dossier prevents this eventuality — the vulnerability could be exploitable at scale with low technical skill.

WatchGuard's choice not to provide a direct patch URL through the ZDI advisory represents operational friction. System administrators cannot verify protection with a simple version comparison against a public advisory, but must consult the vendor portal or official release notes. In a distributed device-fleet management context, this friction slows the time-to-patch metric.

What to Know for Risk Management

To determine concrete exposure, the audit must verify three concatenated conditions: FireWare OS version within the vulnerable families; presence of active Mobile User VPN IKEv2 or Branch Office VPN IKEv2 with dynamic gateway; exposure of the service on an internet-routable interface. The absence of any one of these conditions breaks the documented attack chain.

The CVSS 4.0 score of 8.7, with VA:H and no impact on VC or VI, confirms that the priority is service continuity, not protection of data in transit or at rest. This profile suggests that, where the patch is not immediately applicable, risk assessment should weigh the cost of VPN interruption against the cost of updating, not the risk of exfiltration or manipulation.

The dossier does not clarify whether WatchGuard introduced robustness checks in the IKEv2 parser beyond the null-pointer fix, nor whether future OS versions include structural hardening. Without this information, assessment of the vendor's response quality remains partial.

Information verified against cited sources and current as of publication.

Sources


Sources and references
  1. zerodayinitiative.com
  2. cve.org
  3. trendmicro.com