Skip to main content

BIG-IP Advanced WAF CVE-2025-54858

HIGH
Uncontrolled Recursion (CWE-674)
2025-10-15 f5sirt@f5.com
8.7
CVSS 4.0 · Vendor: f5
View

Attack ChainAIDerived

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

  1. Access
    Reach virtual server with vulnerable WAF policy
  2. Exploit
    Send crafted request against malformed JSON profile
  3. Execution
    Trigger uncontrolled recursion in bd parser
  4. Impact
    Crash bd process causing denial of service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Recursion depth limits
Exploitation Conditions

Exploitation requires a specific non-default configuration: a BIG-IP Advanced WAF/ASM Security Policy must have a JSON content profile whose JSON schema is MALFORMED, and that security policy must be applied to a virtual server receiving traffic. Only then can undisclosed remote requests crash the bd process. The key limiting factor is this erroneous/malformed JSON schema configuration - correctly configured JSON content profiles, policies without JSON profiles, or unbound policies are not affected; End of Technical Support software versions were not evaluated. No authentication or user interaction is needed by the attacker once the vulnerable configuration exists (CVSS PR:N/UI:N).

Impact

This is a denial-of-service vulnerability (CVSS 4.0 vector shows VA:H with VC:N/VI:N - availability-only impact, no confidentiality or integrity loss) in F5 BIG-IP Advanced WAF/ASM, scored 8.7 by the vendor (f5sirt@f5.com). Signals conflict on real-world priority: the CVSS vector is network/low-complexity/no-privilege/no-UI (AV:N/AC:L/PR:N/UI:N), which looks like a trivially remotely triggerable flaw, but the description imposes a significant precondition - the WAF must be configured with a JSON content profile containing a MALFORMED JSON schema and that policy must be applied to a virtual server. This is effectively a misconfiguration-dependent crash, not a flaw in default deployments, which materially lowers the realistic exposure. EPSS is low at 0.35% (26th percentile), there is no CISA KEV listing and no public exploit identified, consistent with a DoS bug that is not being mass-exploited. Note the CVSS does not model the required malformed-schema configuration, so the AC:L/PR:N vector overstates ease of exploitation against a typical production WAF. Overall: a genuine remotely triggerable DoS worth patching on exposed BIG-IP WAF tiers, but it is not an emergency - real risk is gated by a non-default/erroneous configuration rather than a default-reachable condition.

Exploit ScenarioDerived

On a BIG-IP Advanced WAF/ASM where an administrator has (likely mistakenly) defined a JSON content profile with a malformed JSON schema and bound that security policy to a virtual server, a remote attacker sends specially crafted (undisclosed) HTTP requests to that virtual server. Processing the request against the broken schema causes the bd (traffic/enforcement) process to terminate, disrupting traffic handling. No public exploit or POC is identified at time of analysis, and the attack requires the vulnerable malformed-schema configuration to already be present.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Denial of service in F5 BIG-IP Advanced WAF and BIG-IP ASM can terminate the bd process when a Security Policy is bound to a virtual server and contains a JSON content profile whose JSON schema is malformed. Remote, unauthenticated attackers (CVSS 4.0 vector PR:N/UI:N, AV:N/AC:L) can send undisclosed requests that crash the process, producing an availability-only impact (VA:H with VC:N/VI:N) scored 8.7 by the vendor. Exploitation is gated by a non-default, erroneous configuration: only policies carrying a malformed JSON schema are affected, correctly formed JSON profiles and policies without JSON profiles are not, and End of Technical Support versions were not evaluated. EPSS is low at 0.35% (26th percentile), and there is no public exploit identified at time of analysis.

RemediationAI

Apply the fixed BIG-IP releases listed for this CVE in the F5 advisory K000156621 (https://my.f5.com/manage/s/article/K000156621); note that the provided data does not include exact fix version numbers, so the advisory is the source of truth for the patched builds per branch, and EoTS versions will not receive fixes and should be upgraded to a supported train. Until patching is possible, the most effective compensating control is to correct or remove the offending configuration: validate and repair the JSON schema inside every JSON content profile referenced by an Advanced WAF/ASM Security Policy, or delete the JSON content profile from the policy, which eliminates the crash path entirely at the cost of losing JSON payload inspection and structural enforcement for those endpoints. A heavier-handed alternative is to unbind the affected Security Policy from the virtual server or disable the JSON content profile enforcement on that virtual server, which restores stability but removes all WAF protection for that traffic and should only be used as a temporary measure. Because the trigger is a remote, unauthenticated request (PR:N/UI:N per the assessed vector), per-virtual-server request rate limiting or blocking of JSON-bodied traffic is a weak stopgap only and does not fix the underlying recursion flaw. After any change, monitor the bd process and BIG-IP failover state for unexpected restarts, since bd termination on an HA pair can induce an undesired failover event.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The flaw is classified as CWE-674 (Uncontrolled Recursion) and resides in the JSON content-profile inspection path of F5 BIG-IP Advanced WAF / BIG-IP ASM (Application Security Manager), the web application firewall module layered on BIG-IP. A JSON content profile carries a JSON schema used by the WAF to validate and enforce structure on JSON request bodies; when that schema is malformed, the parsing/validation logic appears to recurse without a proper termination bound, exhausting stack or CPU resources when a matching request is processed. That failure propagates to the bd process, the BIG-IP daemon responsible for configuration and control-plane operations, causing it to terminate. Because the trigger is request-driven rather than configuration-driven alone, any virtual server with the misconfigured policy attached becomes a candidate target, although the JSON traffic profile constraints, the need for a malformed schema, and the requirement that the policy actually be applied to the virtual server all narrow the exposed population. CPE data confirms the affected components are F5 BIG-IP Advanced Web Application Firewall and F5 BIG-IP Application Security Manager across multiple release trains; because the CPE strings use wildcard version ranges, exact vulnerable builds should be taken from the F5 advisory K000156621.

Know when Big Ip Advanced Web Application Firewall 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 (f5) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Remote unauthenticated requests crash the bd process (AV:N/PR:N/UI:N, A:H); no confidentiality or integrity impact; AC:L for the attacker, though a malformed-schema misconfiguration is a precondition.

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

Primary rating from Vendor (f5).

CVSS VectorVendor: f5

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

DescriptionCVE.org

When a BIG-IP Advanced WAF or BIG-IP ASM Security Policy is configured with a JSON content profile that has a malformed JSON schema, and the security policy is applied to a virtual server, undisclosed requests can cause the bd process to terminate.

Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

Executive ViewAI

Why It Matters

F5 BIG-IP Advanced WAF and BIG-IP ASM are affected by a high-severity denial-of-service vulnerability that can crash a critical process when a Security Policy contains a malformed JSON schema. This could disrupt the availability of web applications protected by these F5 devices, impacting customers and business operations. The vulnerability requires a specific non-default misconfiguration, and no public exploit has been identified at this time.

Business Impact: Medium
Compensating Controls

Ensure all JSON content profiles have valid, correctly formed JSON schemas; remove unnecessary JSON content profiles from Security Policies bound to virtual servers. Monitor the bd process for unexpected restarts. No vendor-released patch identified at time of analysis; these interim mitigations reduce risk.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
High
F5 BIG-IP is widely deployed enterprise ADC/WAF appliance
Data Quality
3 sources
Confidence: Low

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.3%
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
Yes
Human Impact
Medium

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:f5:big-ip_advanced_web_application_firewall:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_advanced_web_application_firewall:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_advanced_web_application_firewall:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_advanced_web_application_firewall:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_application_security_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_application_security_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_application_security_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_application_security_manager:*:*:*:*:*:*:*:*
CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2025-53521 CRITICAL POC
9.3 Oct 15

F5 BIG-IP APM (Access Policy Manager) contains a remote code execution vulnerability triggered by specific malicious tra

CVE-2025-20029 HIGH
8.7 Feb 05

F5 BIG-IP contains an authenticated command injection in the iControl REST API and TMOS Shell (tmsh) save command. Authe

CVE-2023-46747 CRITICAL POC
9.8 Oct 26

Undisclosed requests may bypass configuration utility authentication, allowing an attacker with network access to the BI

CVE-2021-22986 CRITICAL POC
9.8 Mar 31

On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, and 12.

CVE-2023-46748 HIGH POC
8.8 Oct 26

An authenticated SQL injection vulnerability exists in the BIG-IP Configuration utility which may allow an authenticated

CVE-2024-45844 HIGH POC
8.6 Oct 16

BIG-IP monitor functionality may allow an attacker to bypass access control restrictions, regardless of the port lockdow

CVE-2023-41373 CRITICAL
9.9 Oct 10

A directory traversal vulnerability exists in the BIG-IP Configuration Utility that may allow an authenticated attacker

CVE-2021-23031 CRITICAL
9.9 Sep 14

On version 16.0.x before 16.0.1.2, 15.1.x before 15.1.3, 14.1.x before 14.1.4.1, 13.1.x before 13.1.4, 12.1.x before 12.

CVE-2021-22987 CRITICAL
9.9 Mar 31

On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, 12.1.x

CVE-2021-22991 CRITICAL
9.8 Mar 31

On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, and 12.

CVE-2021-22992 CRITICAL
9.8 Mar 31

On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, 12.1.x

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