CVE-2025-14733
Critical · 9.8 CISA KEV · ransomwareCVSS
9.8
EPSS
26.5%
Published
Dec 19, 2025
CISA due date
Dec 26, 2025
Cloudanix analysis
Attackers can break into vulnerable WatchGuard firewall and VPN devices from the internet and potentially take control of them unless they are updated or protected.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Trivial
- Impact
- Remote Code Execution
- Component
- OS kernel
- Class
- Buffer Overflow
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Medium
What it actually does
CVE-2025-14733 is a remote, unauthenticated out-of-bounds write in WatchGuard Fireware OS affecting IKEv2 VPN handling. The vulnerable code path is reachable when Mobile User VPN with IKEv2 is enabled or when Branch Office VPN uses IKEv2 with a dynamic gateway peer. A crafted IKEv2 packet can corrupt memory on the Firebox appliance and may allow arbitrary code execution in the context of the affected VPN/network service, potentially giving an attacker control over the firewall or VPN gateway before authentication occurs.
Why it matters to the business
Successful exploitation can compromise an internet-facing firewall/VPN appliance, which is a high-impact perimeter control. An attacker could disrupt VPN connectivity, inspect or redirect traffic, modify firewall policy, create persistence, pivot into internal networks, or use the device as a foothold for further intrusion. The vulnerability is listed in CISA KEV, has active exploitation in the wild, and has a CISA remediation due date of 2025-12-26, making timely remediation a regulatory and operational priority for organizations using affected WatchGuard Fireware OS versions.
How an attack unfolds
An attacker first identifies an internet-accessible WatchGuard Firebox exposing IKEv2 VPN services, typically over UDP/500 and UDP/4500. If the appliance is running an affected Fireware OS version and has Mobile User VPN with IKEv2 enabled or Branch Office VPN over IKEv2 configured with a dynamic gateway peer, the attacker sends specially crafted IKEv2 traffic that reaches the vulnerable parser or packet-handling logic before authentication. The malformed packet triggers an out-of-bounds write, corrupting memory and potentially redirecting execution flow. With reliable exploitation, the attacker can execute code on the appliance, after which they may modify configuration, add VPN users or tunnels, alter firewall rules, capture or proxy traffic, establish persistence, or pivot from the perimeter device into reachable internal systems. Because exploitation is reported in the wild and the vulnerability is in CISA KEV, defenders should assume opportunistic scanning and targeted exploitation attempts are likely against exposed devices.
How to fix it
Upgrade affected WatchGuard Fireware OS devices to a vendor-fixed release that is newer than the vulnerable branches: Fireware OS 11.10.2 through 11.12.4_Update1, 12.0 through 12.11.5, and 2025.1 through 2025.1.3 are affected. If an immediate upgrade is not possible, reduce exposure by disabling Mobile User VPN with IKEv2 where not required, disabling Branch Office VPN over IKEv2 with dynamic gateway peers where feasible, restricting IKEv2 access to trusted source IP ranges, and blocking unnecessary inbound UDP/500 and UDP/4500 at upstream controls. Review WatchGuard advisories for the exact fixed build applicable to each appliance model and branch, back up configurations before upgrading, and prioritize internet-facing appliances and devices providing remote access.
How to confirm the fix worked
Confirm remediation by checking each appliance’s Fireware OS version and verifying it is outside the affected ranges. Validate whether Mobile User VPN with IKEv2 and Branch Office VPN using IKEv2 dynamic gateway peers are enabled, and ensure any compensating restrictions on UDP/500 and UDP/4500 are enforced from untrusted networks. Perform external validation from an untrusted network to confirm that IKEv2 is either patched, disabled, or reachable only from approved sources. Review appliance health after upgrade, confirm VPN tunnels and remote-access workflows still operate as expected, and verify that logging, alerting, and configuration auditing remain enabled.
Typical attack path
- Scan the internet or target ranges for WatchGuard Firebox appliances exposing IKEv2 VPN services on UDP/500 and UDP/4500.
- Fingerprint Fireware OS or infer vulnerable versions from service behavior, banners, VPN responses, or appliance metadata.
- Identify appliances using Mobile User VPN with IKEv2 or Branch Office VPN with IKEv2 dynamic gateway peers.
- Send crafted unauthenticated IKEv2 packets designed to trigger the out-of-bounds write.
- Achieve memory corruption and attempt arbitrary code execution on the appliance.
- Establish persistence or maintain access by modifying VPN, firewall, administrative, or routing configuration.
- Use the compromised appliance to intercept traffic, create unauthorized VPN access, tunnel command-and-control traffic, or pivot into internal networks.
- Cover tracks by clearing or rotating logs, disabling telemetry, or blending activity into normal VPN traffic.
How to detect it
To determine whether exploitation already occurred, review WatchGuard Firebox system, traffic, VPN, authentication, and configuration audit logs around periods of internet exposure, especially for unauthenticated IKEv2 activity, malformed or failed VPN negotiations, service crashes, unexpected reboots, configuration changes, new VPN users, new branch-office tunnels, altered firewall rules, or administrative logins from unusual locations. Correlate appliance logs with upstream firewall, IDS/IPS, NetFlow, DNS, proxy, and EDR telemetry to identify spikes of UDP/500 or UDP/4500 traffic, repeated IKE_SA_INIT attempts, unexpected outbound connections from the firewall, or internal connections initiated by the appliance after suspicious VPN traffic. Because the flaw can permit code execution on the device, absence of endpoint telemetry on the appliance should not be treated as proof of no compromise; use configuration diffing, log preservation, network telemetry, and credential review. Pay particular attention to activity consistent with known in-the-wild exploitation campaigns targeting WatchGuard Fireware OS appliances.
- UDP/500 inbound to WatchGuard Firebox from untrusted internet sources
- UDP/4500 inbound to WatchGuard Firebox from untrusted internet sources
- IKE_SA_INIT
- IKE_AUTH
- Mobile User VPN with IKEv2
- Branch Office VPN
- dynamic gateway peer
- IKEv2 negotiation failed
- IKEv2
- Fireware OS 11.12.4_Update1
- Fireware OS 12.11.5
- Fireware OS 2025.1.3
- WatchGuard Firebox Out of Bounds Write Vulnerability
- Exploitation of CVE-2025-14733 in WatchGuard Fireware OS
What your security team should do
- Immediately inventory all WatchGuard Firebox appliances and record Fireware OS version, internet exposure, and IKEv2 VPN configuration.
- Prioritize patching internet-facing devices running affected Fireware OS versions, especially those exposing UDP/500 or UDP/4500.
- Meet or beat the CISA KEV remediation due date of 2025-12-26 for covered environments and treat active exploitation as a reason for emergency change handling.
- Temporarily disable or restrict IKEv2 VPN services if patching cannot be completed quickly.
- Review firewall and VPN configuration for unauthorized changes, new users, new tunnels, unexpected dynamic gateway peers, altered policies, or suspicious management accounts.
- Collect and preserve Firebox logs, VPN logs, configuration backups, NetFlow, and upstream firewall logs before rebooting or reimaging suspected compromised appliances.
- Monitor for IKEv2 scanning, malformed VPN negotiation attempts, appliance crashes, unexpected reboots, and outbound connections originating from the firewall itself.
- If compromise is suspected, rotate administrative credentials, VPN credentials, shared secrets, certificates, and API keys associated with the appliance after containment.
- Consider rebuilding or factory-resetting appliances where arbitrary code execution is suspected, then restore only a reviewed known-good configuration.
- Hunt for downstream activity from the appliance into internal networks, including unusual authentication, lateral movement, and new remote-access sessions.
The record
An Out-of-bounds Write vulnerability in the WatchGuard Fireware OS iked process may allow a remote unauthenticated attacker to execute arbitrary code. This vulnerability affects both the mobile user VPN with IKEv2 and the branch office VPN using IKEv2 when configured with a dynamic gateway peer. If the Firebox was previously configured with the mobile user VPN with IKEv2 or a branch office VPN using IKEv2 to a dynamic gateway peer, and both of those configurations have since been deleted, that Firebox may still be vulnerable if a branch office VPN to a static gateway peer is still configured.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-111497 A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli… CWE-787
- CVE-2026-112397 Pillow is a Python imaging library. CWE-787
- CVE-2026-112059 libLAS through 1.8.1 contains a heap out-of-bounds write vulnerability in the point… CWE-787
- CVE-2026-89088 A flaw was found in parted. CWE-787
- CVE-2026-89085 A flaw was found in parted. CWE-787
- CVE-2026-85746 MariaDB server is a community developed fork of MySQL server. CWE-787
- CVE-2026-107815 MariaDB server is a community developed fork of MySQL server. CWE-787
- CVE-2026-56851 The Nickname profile can panic with an out-of-bounds slice error when transforming… CWE-787