CVE-2026-19315#
Fireware OS Pre-Authentication Type Confusion in iked Allows Remote Code Execution
Summary #
A type confusion vulnerability in the iked process of WatchGuard Fireware OS allows a remote unauthenticated attacker to execute arbitrary code by sending specially crafted network traffic.
Impact: A remote, unauthenticated attacker can send a specially crafted IKE_AUTH message containing two EAP payloads to crash the IKE daemon (iked), causing a denial-of-service condition through process termination and respawn. Because the flaw results in an out-of-bounds read followed by a free() call on an attacker-influenced pointer value, it may also present potential for further memory corruption and remote code execution beyond denial of service.
Product status #
| Product | Affected | Not affected |
|---|---|---|
| Fireware OS | ||
| Default | >= 2025.0, < 2026.2.2, >= 12.0, < 12.12.2 | >= 2026.2.2, >= 12.12.2 |
| T15/T35 | >= 12.0, < 12.5.20 | >= 12.5.20 |
Weakness Type and Impact #
Exploitation Status #
WatchGuard is not aware of any exploitation of this vulnerability in the wild.
Solution #
Fireware OS 2026.2.2, Fireware OS 12.12.2, Fireware OS 12.5.20
References #
Credits #
- McCaulay Hudson (@_McCaulay) of watchTowrfinder