Skip to main content

Fireware OS CVE-2025-12196

| EUVDEUVD-2025-201304 HIGH
Out-of-bounds Write (CWE-787)
2025-12-04 5d1c2695-1a31-4499-88ae-e847036fd7e3
8.6
CVSS 4.0 · Vendor: 5d1c2695-1a31-4499-88ae-e847036fd7e3
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain privileged Fireware CLI credentials
  2. Delivery
    Authenticate to CLI over network
  3. Exploit
    Submit specially crafted CLI command
  4. Execution
    Trigger out-of-bounds write in CLI parser
  5. Persist
    Corrupt adjacent memory structures
  6. Impact
    Execute arbitrary code on appliance

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated session with high (administrative/privileged) credentials on the WatchGuard Fireware OS CLI, as explicitly confirmed by the CVSS 4.0 vector (PR:H). The attack is delivered over the network (AV:N), so physical access to the appliance is not required, but valid privileged credentials must be obtained beforehand. No user interaction beyond authentication is needed (UI:N). Lower-privilege or read-only accounts cannot trigger the flaw. The CVSS AT:N metric confirms no additional technical prerequisites - no special non-default configuration, no specific protocol mode, and no secondary target interaction are required beyond the authenticated CLI session. The primary limiting factor is credential possession: without high-privilege account access, the vulnerability cannot be reached.

Impact

The CVSS 4.0 score of 8.6 reflects the full RCE impact triad (VC:H/VI:H/VA:H) moderated by the high-privilege requirement (PR:H), which is the primary constraint limiting attacker population to already-authenticated administrators. EPSS at 0.15% (35th percentile) is consistent with this barrier - low automation potential and no public exploit code suppress exploitation probability despite the high severity ceiling. No CISA KEV listing exists, confirming no known active in-the-wild exploitation at time of analysis. That said, the network attack vector (AV:N, AT:N) means a threat actor who obtains privileged credentials through phishing, credential stuffing, or lateral movement requires no physical access to exploit this vulnerability; even a mid-sized municipal IT team in rybnik managing a WatchGuard estate should treat patching as urgent given that admin credential compromise is a realistic threat model for any organization, and successful exploitation would yield full appliance-level code execution. SSVC assessment: exploitation status 'none,' not automatable due to PR:H, but technical impact is 'total' upon credential compromise. The absence of a stated additional configuration prerequisite (AT:N) means any Fireware deployment with CLI enabled is in scope if credentials are obtained.

Exploit ScenarioDerived

An attacker who has obtained high-privilege WatchGuard Fireware credentials - through spear-phishing, credential reuse, or lateral movement from a compromised internal host - authenticates to the Fireware CLI over the network and submits a specially crafted command string designed to overflow a CLI parser buffer. The out-of-bounds write corrupts adjacent memory (such as a return address or function pointer), redirecting execution to attacker-controlled code and yielding arbitrary code execution with the privileges of the CLI process on the appliance. No public proof-of-concept exploit has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 10, 2026

Remote code execution in WatchGuard Fireware OS is achievable by an authenticated privileged user via a specially crafted CLI command that triggers an out-of-bounds write in the CLI component. The flaw spans three major release branches - 12.0 through 12.11.4, 12.5 through 12.5.13, and 2025.1 through 2025.1.2 - covering multiple years of Fireware development. No CISA KEV listing or public exploit has been identified at time of analysis; EPSS at 0.15% (35th percentile) reflects low current exploitation probability, consistent with the high-privilege requirement.

Earlier versions of this analysis (1)
v1 Mar 15, 2026 - 16:35 CVSS 7.2

RemediationAI

Apply the vendor-supplied patch per WatchGuard PSIRT advisory WGSA-2025-00020 (https://www.watchguard.com/wgrd-psirt/advisory/wgsa-2025-00020); exact fixed version numbers are not stated in the available intelligence and must be confirmed directly from the advisory before patching. As an interim compensating control, restrict CLI access to a minimum set of vetted administrator accounts and enforce multi-factor authentication on all privileged accounts - this directly addresses the PR:H prerequisite by hardening the credential layer an attacker must breach. Additionally, enforce network-level access controls (firewall ACLs, dedicated management VLANs) so that the appliance CLI and management plane are reachable only from designated jump hosts or management subnets, reducing the network attack surface despite the AV:N vector. These controls do not eliminate the vulnerability but materially reduce the exploitable attacker population while patching is staged.

Affected VersionsENISA

Fireware OS 2025.1 ≤2025.1.2
Fireware OS 12.0 ≤12.11.4
Fireware OS 12.5 ≤12.5.13

Affected Packages

euvd fireware_os no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WatchGuard Fireware OS (CPE: cpe:2.3:o:watchguard:fireware) is the proprietary operating system powering WatchGuard's UTM and NGFW appliance portfolio. The CLI is the primary administrative interface for device configuration and management, typically accessible over the network via SSH or a management plane. CWE-787 (Out-of-bounds Write) identifies the root cause: CLI command parsing logic fails to properly enforce buffer boundary checks, allowing a crafted input to write beyond the end of an allocated buffer. In C/C++ systems code of this type, such writes can overwrite adjacent memory such as return addresses, function pointers, or heap metadata, enabling control-flow hijacking and arbitrary code execution. The CPE data confirms the vulnerability exists across three divergent release branches (12.0.x, 12.5.x, and 2025.1.x), indicating the vulnerable code path is shared across a wide swath of the Fireware codebase rather than being isolated to a single recent change.

Know when Watchguard gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (5d1c2695-1a31-4499-88ae-e847036fd7e3) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.2 HIGH

CLI is network-accessible (AV:N, AC:L), exploitation requires high privilege (PR:H), out-of-bounds write enables full RCE with high C/I/A; scope unchanged consistent with CVSS 4.0 SC:N/SI:N/SA:N.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (5d1c2695-1a31-4499-88ae-e847036fd7e3).

CVSS VectorVendor: 5d1c2695-1a31-4499-88ae-e847036fd7e3

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
Aug 10, 2026 - 16:22 NVD
7.2 (HIGH) 8.6 (HIGH)
CVE Published
Dec 04, 2025 - 22:15 cve.org
HIGH 8.6
CVE Published
Dec 04, 2025 - 22:15 nvd
HIGH 7.2

DescriptionCVE.org

An Out-of-bounds Write vulnerability in WatchGuard Fireware OS's CLI could allow an authenticated privileged user to execute arbitrary code via a specially crafted CLI command.This vulnerability affects Fireware OS 12.0 up to and including 12.11.4, 12.5 up to and including 12.5.13, and 2025.1 up to and including 2025.1.2.

Executive ViewAI

Why It Matters

WatchGuard Firewall devices running affected Fireware OS versions contain a critical vulnerability allowing authenticated administrative users to execute arbitrary code through malicious CLI commands. Organizations using these firewalls face potential unauthorized system compromise, data breach, and network infrastructure takeover if an insider threat or compromised admin account exploits this flaw.

Business Impact: High
Compensating Controls

Restrict CLI administrative access to a minimal set of trusted personnel with MFA enforcement; implement network segmentation to isolate firewall management traffic; enable comprehensive logging and real-time alerting on all CLI commands executed; conduct privileged account audits to identify and remediate compromised credentials; consider temporary delegation of critical firewall functions to an alternate vendor solution if risk tolerance is low; monitor vendor advisories daily for patch release announcements.

Threat Intelligence Overview

EPSS Score
0.1%
Top 65% exploitable
Prevalence
Medium
enterprise NGFW/UTM appliances, significant SMB and mid-market footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2025-9242 CRITICAL POC
9.3 Sep 17

WatchGuard Fireware OS contains an out-of-bounds write in IKEv2 VPN handling enabling unauthenticated remote code execut

CVE-2015-5453 MEDIUM POC
6.5 Jul 08

Watchguard XCS 9.2 and 10.0 before build 150522 allow remote authenticated users to execute arbitrary commands via shell

CVE-2013-6021 CRITICAL POC
9.3 Oct 19

Buffer overflow in WGagent in WatchGuard WSM and Fireware before 11.8 allows remote attackers to execute arbitrary code

CVE-2025-14733 CRITICAL
9.3 Dec 19

Remote code execution in WatchGuard Fireware OS arises from an out-of-bounds write in the iked (IKE) daemon, letting an

CVE-2015-5452 HIGH POC
7.5 Jul 08

SQL injection vulnerability in Watchguard XCS 9.2 and 10.0 before build 150522 allows remote attackers to execute arbitr

CVE-2022-26318 CRITICAL POC
9.8 Mar 04

On WatchGuard Firebox and XTM appliances, an unauthenticated user can execute arbitrary code, aka FBX-22786. Rated criti

CVE-2018-10575 CRITICAL POC
9.8 Apr 30

An issue was discovered on WatchGuard AP100, AP102, and AP200 devices with firmware before 1.2.9.15. Rated critical seve

CVE-2015-2878 HIGH POC
8.8 Oct 23

Multiple cross-site request forgery (CSRF) vulnerabilities in Hexis HawkEye G 3.0.1.4912 allow remote attackers to hijac

CVE-2018-10577 HIGH POC
8.8 May 02

An issue was discovered on WatchGuard AP100, AP102, and AP200 devices with firmware before 1.2.9.15, and AP300 devices w

CVE-2016-7089 HIGH POC
7.8 Aug 24

WatchGuard RapidStream appliances allow local users to gain privileges and execute arbitrary commands via a crafted ifco

CVE-2016-3943 HIGH POC
7.8 Apr 18

Panda Endpoint Administration Agent before 7.50.00, as used in Panda Security for Business products for Windows, uses a

CVE-2015-7378 HIGH POC
7.8 Apr 18

Panda Security URL Filtering before 4.3.1.9 uses a weak ACL for the "Panda Security URL Filtering" directory and install

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy