Skip to main content

BIG-IP PEM CVE-2025-54479

HIGH
Out-of-bounds Write (CWE-787)
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 affected virtual server listener
  2. Delivery
    Send crafted undisclosed requests
  3. Exploit
    Trigger out-of-bounds write in TMM
  4. Execution
    Crash Traffic Management Microkernel
  5. Impact
    Denial of service / traffic outage

Vulnerability Assessment

Weakness
CWE
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 that a classification profile be configured on a virtual server that does NOT also have an HTTP or HTTP/2 profile attached - this specific, non-default profile combination is the mandatory prerequisite named in the F5 description. Affected products are limited to BIG-IP Policy Enforcement Manager, BIG-IP Next Cloud-Native Network Functions (2.0.0-2.1.0), and BIG-IP Next for Kubernetes (2.0.0, 2.1.0); End-of-Technical-Support versions are not evaluated. The attacker must be able to send requests to that virtual server (AV:N/PR:N/UI:N - no authentication or user interaction indicated by the vector). Limiting factors: virtual servers that include an HTTP/HTTP2 profile, or that do not use a classification profile, are not affected, which sharply reduces real-world exposure.

Impact

Signals are consistent and point to a genuine but bounded denial-of-service issue rather than a top-tier crisis. The F5-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated trigger, but the impact metrics show availability-only harm (VA:H with VC:N/VI:N/VA:H and no confidentiality or integrity impact), i.e. TMM termination/DoS - NOT remote code execution, despite the 'Buffer Overflow' and 'Memory Corruption' tags and CWE-787 (out-of-bounds write) classification. The 8.7 score is driven entirely by the high availability impact plus network reachability. EPSS is low at 0.35% (27th percentile), which aligns with the absence of any KEV listing or public POC and suggests no observed mass exploitation. Critically, exploitation is gated by a non-default deployment condition (a classification profile on a virtual server that lacks an HTTP or HTTP/2 profile), which materially narrows the exposed population below what the PR:N/AC:L vector alone implies - verify your virtual-server configuration before treating this as broadly exploitable. Net: a real patch-worthy availability risk for affected configurations, but not an emergency; the high CVSS overstates urgency for environments not running the specific profile combination.

Exploit ScenarioDerived

An attacker who can reach an affected F5 virtual server that is configured with a classification profile but no HTTP/HTTP2 profile sends specially crafted (undisclosed) requests to that listener. Processing the request triggers an out-of-bounds write in TMM, causing the Traffic Management Microkernel to terminate and interrupting all traffic it handles. No public exploit code is identified at time of analysis, and the attack yields denial of service only, not code execution or data access.

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 18, 2026

A remote, unauthenticated denial-of-service condition exists in F5 BIG-IP Policy Enforcement Manager (and the BIG-IP Next Cloud-Native Network Functions and BIG-IP Next for Kubernetes variants) when a classification profile is attached to a virtual server that lacks an HTTP or HTTP/2 profile - a non-default configuration. Undisclosed requests to such a virtual server can trigger memory corruption in the Traffic Management Microkernel (TMM), causing it to terminate and disrupting traffic processing. No public exploit code or CISA KEV entry is associated with this CVE, and EPSS is low (0.35%, 27th percentile), though the prerequisite profile combination sharply limits real-world exposure; F5 EoTS versions were not evaluated.

RemediationAI

Apply the fixed release identified in F5 advisory K000151475 (https://my.f5.com/manage/s/article/K000151475) for your BIG-IP PEM, BIG-IP Next CNF, or BIG-IP Next for Kubernetes line; the affected BIG-IP Next CNF range is 2.0.0 through 2.1.0 and BIG-IP Next for Kubernetes 2.0.0/2.1.0, so upgrade to the first patched release listed in that advisory. Because no public exploit code or active exploitation has been reported, patching can follow normal change windows, but the compensating control is simple and safe to apply immediately: attach an HTTP or HTTP/2 profile to any virtual server that currently carries a classification profile, which removes the vulnerable profile combination entirely; the trade-off is that the virtual server must actually serve HTTP traffic for this to be valid, and non-HTTP services relying on classification profiles must instead be migrated off the vulnerable configuration or isolated behind ACLs restricting source addresses, at the cost of reduced reachability. Retire or replace EoTS versions, which F5 did not evaluate and will not fix.

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 a CWE-787 out-of-bounds write in BIG-IP's Traffic Management Microkernel (TMM), the user-space data-plane process that handles packet processing, SSL termination, and iRule/profile enforcement for virtual servers. Classification profiles normally rely on HTTP-layer parsing context; when one is bound to a virtual server without an HTTP or HTTP/2 profile, the expected protocol-parsing state is absent, and crafted requests drive TMM into an out-of-bounds memory write that crashes the process. Because TMM handles data-plane traffic, its termination causes failover or traffic interruption rather than code execution - the assessed CVSS:3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) rates only availability impact. Affected CPE data points to BIG-IP Policy Enforcement Manager and the containerized BIG-IP Next Cloud-Native Network Functions (2.0.0, 2.0.1, 2.0.2, 2.1.0) and BIG-IP Next for Kubernetes (2.0.0, 2.1.0) product lines. Exposure is gated by the unusual profile configuration: virtual servers with an HTTP/HTTP2 profile, or without a classification profile, are not affected.

Know when Big Ip Policy Enforcement Manager 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 trigger the flaw (AV:N/AC:L/PR:N/UI:N); impact is TMM crash only, so A:H with C:N/I:N and no scope change.

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 classification profile is configured on a virtual server without an HTTP or HTTP/2 profile, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

Executive ViewAI

Why It Matters

F5 BIG-IP Policy Enforcement Manager and related BIG-IP Next Cloud-Native Network Functions and Kubernetes offerings can experience a denial-of-service condition that corrupts Traffic Management Microkernel memory and terminates traffic processing, potentially disrupting application delivery for affected virtual servers. Exposure is limited to a non-default configuration where a classification profile is attached to a virtual server without an HTTP or HTTP/2 profile, and no public exploit identified at time of analysis, with low EPSS reducing near-term likelihood. Leadership should care because availability of load-balanced services could be interrupted, and no vendor patch is available, making configuration hygiene and monitoring the primary risk controls.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include removing classification profiles from virtual servers that lack an HTTP or HTTP/2 profile (or attaching the required profile), restricting network access to affected virtual servers where possible, monitoring TMM termination and memory-corruption indicators, and maintaining tested failover and redundancy for affected traffic paths.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Medium
niche F5 modules (PEM, Next CNF/Kubernetes) in specific carrier/telco deployments
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

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.

Affected Products (CPE)CVE.org

cpe:2.3:a:f5:big-ip_next_cloud-native_network_functions:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_cloud-native_network_functions:2.0.0:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_cloud-native_network_functions:2.0.1:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_cloud-native_network_functions:2.0.2:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_cloud-native_network_functions:2.1.0:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_for_kubernetes:2.0.0:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_next_for_kubernetes:2.1.0:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_policy_enforcement_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_policy_enforcement_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_policy_enforcement_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:f5:big-ip_policy_enforcement_manager:17.5.0:*:*:*:*:*:*:*
CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

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-2015-3628 CRITICAL POC
9.0 Dec 07

The iControl API in F5 BIG-IP LTM, AFM, Analytics, APM, ASM, Link Controller, and PEM 11.3.0 before 11.5.3 HF2 and 11.6.

CVE-2015-7547 HIGH POC
8.1 Feb 18

Multiple stack-based buffer overflows in the (1) send_dg and (2) send_vc functions in the libresolv library in the GNU C

CVE-2014-0196 MEDIUM POC
5.5 May 07

The n_tty_write function in drivers/tty/n_tty.c in the Linux kernel through 3.14.3 does not properly manage tty driver a

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-2016-9244 HIGH POC
7.5 Feb 09

A BIG-IP virtual server configured with a Client SSL profile that has the non-default Session Tickets option enabled may

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-2022-1388 CRITICAL POC
9.8 May 05

On F5 BIG-IP 16.1.x versions prior to 16.1.2.2, 15.1.x versions prior to 15.1.5.1, 14.1.x versions prior to 14.1.4.6, 13

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.

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