Advisory · CVE-2026-93857
Unauthenticated code execution in WatchGuard Fireware OS SIP proxy
WatchGuard Fireware OS contains a stack-based buffer overflow in its SIP proxy that allows a remote unauthenticated attacker to execute arbitrary code by sending a specially crafted request through a policy that uses the SIP proxy. CVSS 4.0 9.2.
- Vendor
- WatchGuard
- Product
- Fireware OS
- Identifier / CWE
- CVE-2026-93857
CWE-120, CWE-121, CWE-787 - Action timing
- Immediate
Explain it like I’m five
The firewall's phone-traffic proxy copies incoming data into a fixed-size space without checking the size. A remote stranger can send an oversized crafted request and overwrite the firewall's own instructions.
- 01Policy uses SIP proxy
The firewall has a policy that passes traffic through the SIP proxy.
- 02Crafted request sent
A remote unauthenticated attacker sends a specially crafted request through that policy.
- 03Buffer overflows
The SIP proxy's stack buffer overflows while handling the request.
- 04Code executes
The attacker executes arbitrary code on the firewall.
What happened
WatchGuard published CVE-2026-93857 on October 27, 2026, rated critical at CVSS 4.0 9.2: a stack-based buffer overflow vulnerability (CWE-120, CWE-121, CWE-787) in Fireware OS’s SIP proxy allows a remote, unauthenticated attacker to execute arbitrary code by sending a specially crafted request through a policy that uses the SIP proxy.
WatchGuard’s record lists Fireware OS 2025.1 before 2026.4 and 12.0 before 12.12.4 as affected, and 12.0 before 12.5.22 on T15 and T35 appliances, making 2026.4, 12.12.4, and 12.5.22 the fixed releases for their branches.
What to do
- Inventory WatchGuard Firebox appliances and note the Fireware OS version and model of each.
- Upgrade to Fireware OS 2026.4, 12.12.4, or 12.5.22 (T15 and T35) or later, matching the branch in use.
- Until upgraded, restrict management interfaces, cluster interfaces, and proxied services to the smallest set of trusted networks possible.
- Review firewall logs for unusual traffic to the affected services, configuration changes, and new administrative accounts.
- Verify the running Fireware OS version after upgrading, including clustered pairs and standby units.
Management note
Firewalls are the perimeter and the prize. A batch of remotely reachable Fireware flaws should be patched as a single emergency change, with clustered and standby units explicitly counted, because the appliance everyone forgets is the one that gets used.