CVE-2026-94127: F5 BIG-IP APM: unauthenticated RCE via OAuth server
CRITICALACTIVELY EXPLOITEDCISA: ACTCVE-2026-94127 is a heap-based buffer overflow (CWE-122) in F5 BIG-IP Access Policy Manager that lets an unauthenticated attacker run code remotely over the network. It affects only systems where APM acts as an OAuth Authorization Server, with an access policy and OAuth profile on a virtual server, and Appliance mode is also vulnerable. CISA added it to the KEV catalog on 22 September 2026 with a 25 September remediation deadline, and its SSVC decision is ACT, so exploitation is confirmed even though the EPSS score is only 0.022 (top 18%) and no public exploit or Nuclei template exists. The AI link is indirect: BIG-IP often fronts model-serving APIs, inference gateways and AI platforms, so a compromised appliance exposes the traffic, tokens and credentials flowing through it. Apply the fixed release from F5 advisory K000162605 now, and if you cannot patch immediately, remove or restrict the OAuth Authorization Server profile and hunt for compromise on any exposed APM virtual server.
What is the risk?
Overall risk is critical. CVSS 9.8 (network, low complexity, no privileges, no user interaction), CISA KEV listing and an SSVC decision of ACT confirm real-world exploitation. The low EPSS (0.022) and absence of a public exploit or scanner template do not reduce urgency, because KEV status already shows attackers have working exploits. Exposure is limited to deployments with APM configured as an OAuth Authorization Server. There is no control-plane exposure, but the data plane is reachable from wherever the virtual server is published, often the internet. Versions past End of Technical Support were not evaluated, so they may be vulnerable with no fix available. Direct AI/ML risk is indirect: the product is not an AI component, and the package context shows no AI packages, dependents or OpenSSF data.
How does the attack unfold?
How severe is it?
What is the attack surface?
What should I do?
1 step1) Patch immediately to the fixed BIG-IP release listed in F5 advisory K000162605, and meet the CISA KEV deadline of 25 September 2026. 2) Confirm exposure: check whether any virtual server has an APM access policy with an OAuth profile configured as an Authorization Server. Pure OAuth Client/Resource Server setups are not affected. 3) If patching is delayed, remove or disable the OAuth Authorization Server profile, or restrict access to the affected virtual servers to trusted source IPs. 4) Plan upgrades for versions at End of Technical Support, which F5 did not evaluate. 5) Detection: review BIG-IP logs and virtual server traffic for anomalous OAuth requests, unexpected processes or files on the appliance, and unusual outbound connections. Follow F5 indicators-of-compromise guidance. 6) After patching, rotate secrets, OAuth client secrets and signing keys that the appliance handled, if compromise is suspected.
What does CISA's SSVC say?
Source: CISA Vulnrichment (SSVC v2.0). Decision based on the CISA Coordinator decision tree.
How is it classified?
Which compliance frameworks are affected?
This CVE is relevant to:
Frequently Asked Questions
What is CVE-2026-94127?
CVE-2026-94127 is a heap-based buffer overflow (CWE-122) in F5 BIG-IP Access Policy Manager that lets an unauthenticated attacker run code remotely over the network. It affects only systems where APM acts as an OAuth Authorization Server, with an access policy and OAuth profile on a virtual server, and Appliance mode is also vulnerable. CISA added it to the KEV catalog on 22 September 2026 with a 25 September remediation deadline, and its SSVC decision is ACT, so exploitation is confirmed even though the EPSS score is only 0.022 (top 18%) and no public exploit or Nuclei template exists. The AI link is indirect: BIG-IP often fronts model-serving APIs, inference gateways and AI platforms, so a compromised appliance exposes the traffic, tokens and credentials flowing through it. Apply the fixed release from F5 advisory K000162605 now, and if you cannot patch immediately, remove or restrict the OAuth Authorization Server profile and hunt for compromise on any exposed APM virtual server.
Is CVE-2026-94127 actively exploited?
Yes, CVE-2026-94127 is confirmed actively exploited and listed in CISA Known Exploited Vulnerabilities catalog since Tue Sep 22 2026 00:00:00 GMT+0000 (Coordinated Universal Time).
How to fix CVE-2026-94127?
1) Patch immediately to the fixed BIG-IP release listed in F5 advisory K000162605, and meet the CISA KEV deadline of 25 September 2026. 2) Confirm exposure: check whether any virtual server has an APM access policy with an OAuth profile configured as an Authorization Server. Pure OAuth Client/Resource Server setups are not affected. 3) If patching is delayed, remove or disable the OAuth Authorization Server profile, or restrict access to the affected virtual servers to trusted source IPs. 4) Plan upgrades for versions at End of Technical Support, which F5 did not evaluate. 5) Detection: review BIG-IP logs and virtual server traffic for anomalous OAuth requests, unexpected processes or files on the appliance, and unusual outbound connections. Follow F5 indicators-of-compromise guidance. 6) After patching, rotate secrets, OAuth client secrets and signing keys that the appliance handled, if compromise is suspected.
What systems are affected by CVE-2026-94127?
This vulnerability affects the following AI/ML architecture patterns: Model serving behind BIG-IP load balancers, API gateways and identity providers for AI platforms, ML platform SSO/OAuth front-ends.
What is the CVSS score for CVE-2026-94127?
CVE-2026-94127 has a CVSS v3.1 base score of 9.8 (CRITICAL). The EPSS exploitation probability is 26.55%.
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0049Exploit Public-Facing ApplicationAML.T0091.000Application Access TokenCompliance Controls Affected
What are the technical details?
Original Advisory
When a BIG-IP APM access policy and an OAuth profile are configured on a virtual server, specific malicious traffic can lead to remote code execution (RCE). This vulnerability is only present when BIG-IP APM is configured as an OAuth Authorization Server. Deployments using APM strictly as an OAuth Client / Resource Server (without OAuth authorization server profiles configured) are not affected by this vulnerability. Impact: This vulnerability allows an unauthenticated attacker to perform remote code execution. The BIG-IP system in Appliance mode is also vulnerable. This is a data plane issue; there is no control plane exposure. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
Exploitation Scenario
An attacker scans for internet-facing BIG-IP virtual servers that expose OAuth Authorization Server endpoints, for example one fronting an internal ML platform or LLM gateway. They send specially crafted traffic that triggers the heap overflow in the data plane and achieve unauthenticated code execution on the appliance. From there they harvest OAuth tokens, session cookies and TLS private keys, then use the stolen credentials to call inference APIs, read prompts and responses, or reach model registries and training infrastructure behind the load balancer.
Weaknesses (CWE)
CWE-122 — Heap-based Buffer Overflow: The product writes past the end of a buffer that was allocated on the heap.
- Pre-design: Use a language or compiler that performs automatic bounds checking.
- [Architecture and Design] Use an abstraction library to abstract away risky APIs. Not a complete solution.
Source: MITRE CWE corpus.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HTimeline
Related Vulnerabilities
CVE-2025-512010.0smolagents: sandbox escape enables unauthenticated RCE
Same attack type: Code ExecutionCVE-2025-5952810.0Flowise: Unauthenticated RCE via MCP config injection
Same attack type: Code ExecutionCVE-2025-282810.0LangChain RequestsToolkit: SSRF exposes cloud metadata
Same attack type: Auth BypassCVE-2025-5376710.0Azure OpenAI: SSRF EoP, no auth required (CVSS 10)
Same attack type: Auth BypassCVE-2024-291210.0BentoML: RCE via insecure deserialization (CVSS 10)
Same attack type: Code Execution