F5 BIG-IP APM CVE-2026-94127: OAuth RCE on 14,700 Exposed Appliances, Patch by Thursday
Reach 50,000+ security professionals
Sponsor a newsletter slot and put your brand in front of CISOs, engineers, and IT decision-makers.
CVE-2026-94127 gives any unauthenticated attacker full remote code execution on F5 BIG-IP APM appliances configured as OAuth authorization servers, with Shadowserver tracking more than 14,700 exposed instances on the internet and CISA requiring federal civilian agencies to apply hotfixes by September 25, 2026.
F5 disclosed CVE-2026-94127 on September 22 and confirmed active exploitation before publishing the advisory. The flaw carries a CVSS 3.1 score of 9.8. When an access policy and an OAuth authorization server profile are both configured on the same BIG-IP virtual server, an attacker can send a single crafted HTTP request to that virtual server and trigger a heap-based buffer overflow in the Traffic Management Microkernel (TMM). The overflow corrupts the TMM heap, overwrites adjacent memory structures, and redirects execution to attacker-supplied code on the appliance.
The mechanism is a CWE-122 heap-based buffer overflow in the OAuth token processing code path. No credential or session state is required from the attacker: the flaw is reachable before any authentication check completes. Affected virtual servers accept internet traffic by design because they serve as enterprise OAuth authorization servers for single sign-on portals and API access management. Restricting access to the BIG-IP management interface provides no protection because the attack targets the data-plane virtual server, not the management plane.
F5 BIG-IP APM sits at the perimeter of large enterprise, government, and financial services networks precisely because it terminates and inspects all remote access traffic. A compromised APM appliance gives attackers that same vantage point: active VPN sessions, credentials in transit, SSL inspection keys, and direct adjacency to internal resources. CISA added CVE-2026-94127 to its Known Exploited Vulnerabilities catalog the same day F5 published the advisory, setting a 72-hour patch window for federal agencies. Apply the engineering hotfix from K000162605 before Thursday.
How Does CVE-2026-94127 Work?
The vulnerability exists in the OAuth token validation logic inside F5's Traffic Management Microkernel. When a BIG-IP virtual server has both an APM access policy and an OAuth authorization server profile attached, the TMM processes inbound OAuth requests at the data plane before any authentication check completes.
The attack flow: an attacker sends a crafted HTTP request to the OAuth endpoint on the affected virtual server. The request contains malformed or oversized OAuth parameters. The TMM's OAuth handling code copies these parameters into a fixed-size heap buffer without validating input length first. The overflow writes attacker-controlled bytes beyond the buffer boundary, corrupting adjacent heap metadata. On a successful path, the corrupted memory redirects execution to attacker-supplied code.
This is classified as CWE-122 (Heap-based Buffer Overflow). The key characteristic that makes it a pre-auth flaw is timing: the overflow occurs during initial parsing of the OAuth request, before the APM access policy evaluates any credentials or session tokens. The attacker does not need a valid client ID, secret, or token to reach the vulnerable code path.
F5 notes that deployments using BIG-IP APM only as an OAuth Client or Resource Server without an OAuth authorization server profile are not affected. The exploit requires the specific combination of an APM access policy and an OAuth authorization server profile on the same virtual server. That configuration is common in enterprise environments where BIG-IP APM issues OAuth 2.0 tokens for internal APIs and SSO portals. The management interface restriction does not help because the attack reaches the virtual server through the data-plane listener, not the BIG-IP management IP.
See also: the SonicWall SMA1000 CVE-2026-83548 zero-day SSRF chain for a parallel example of unauthenticated exploitation on a perimeter access appliance that bypasses network-layer isolation without credential requirements.
Attacker identifies exposed BIG-IP APM OAuth virtual servers
Attacker probes internet-facing F5 BIG-IP instances for OAuth authorization server endpoints. Shadowserver data identifies over 14,700 exposed BIG-IP APM instances; any running an OAuth authorization server profile on an internet-reachable virtual server is directly exploitable.
Crafted OAuth request triggers heap overflow in TMM
Attacker sends an HTTP request with malformed or oversized OAuth parameters to the affected virtual server. The TMM's OAuth handling code copies the oversized input into a fixed-size heap buffer without length validation, overflowing into adjacent heap structures.
Heap corruption redirects TMM execution to attacker code
The overflow corrupts TMM heap metadata and control structures. A SIGABRT crash is the observable indicator of a failed attempt; a successful exploit may not generate a core dump if the attacker achieved controlled execution before the crash.
Attacker gains unauthenticated RCE on BIG-IP appliance
Code executes on the BIG-IP appliance with TMM privileges. The attacker can access all traffic flowing through the appliance, SSL session keys, active VPN sessions, credentials in transit, and has direct network adjacency to internal resources. The attacker can deploy persistent implants, exfiltrate credentials, or pivot to internal systems.
What Organizations Are Exposed to This Flaw?
BIG-IP APM is an enterprise-grade product deployed in large organizations that require centralized remote access, single sign-on, and API gateway services. The OAuth authorization server feature is used in environments where BIG-IP APM issues OAuth 2.0 tokens for internal APIs, mobile applications, and SSO portals.
Shadowserver's continuous internet scanning identifies over 14,700 BIG-IP APM instances reachable from the public internet. Not all of these run the specific OAuth authorization server configuration required for exploitation, but F5 does not publish statistics on deployment split between OAuth server and OAuth client configurations. The safest assumption: any internet-facing BIG-IP APM running versions 21.1.x, 17.5.x, or 17.1.x before the hotfixes should be treated as vulnerable until the configuration is verified.
Three BIG-IP version branches are affected, each requiring a separate engineering hotfix:
- BIG-IP 21.1.x before Hotfix-BIGIP-21.1.0.2.0.30.22-ENG
- BIG-IP 17.5.x before Hotfix-BIGIP-17.5.1.9.0.160.12-ENG
- BIG-IP 17.1.x before Hotfix-BIGIP-17.1.3.5.0.41.14-ENG
Sectors at highest risk are those that operate BIG-IP APM as both a VPN gateway and an OAuth token issuer: financial services firms with API-heavy architectures, government agencies with federated identity requirements, healthcare networks with multi-system SSO, and technology companies with developer portals. The CISA September 25 deadline applies to Federal Civilian Executive Branch agencies, but the same urgency applies to any enterprise with internet-exposed BIG-IP APM OAuth authorization servers.
Briefings like this, every morning before 9am.
Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.
Indicators of Compromise for CVE-2026-94127
F5 recommends reviewing APM and TMM logs immediately if your BIG-IP runs an OAuth authorization server configuration. A failed exploitation attempt produces observable artifacts in system logs; a successful exploit may not produce a TMM core dump if the attacker achieved controlled execution before the crash.
Review the following sources for compromise indicators:
Subscribe to unlock Indicators of Compromise
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Sigma Detection Rules for F5 BIG-IP CVE-2026-94127
These rules detect OAuth failure bursts and TMM SIGABRT events indicating CVE-2026-94127 exploitation attempts. Both carry experimental status; validate against your environment's F5 syslog ingestion format before enabling automatic blocking.
Subscribe to unlock Sigma Detection Rules
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Subscribe to unlock Sigma Hunt Queries
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Subscribe to unlock WAF Detection Rules
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
How to Patch CVE-2026-94127 Before Thursday
F5 released engineering hotfixes for all three affected version branches on September 22, 2026. Apply the correct hotfix for your BIG-IP branch immediately. If you cannot patch before the September 25 deadline, F5 Support provides an iRule workaround that can be applied to the affected virtual server to block exploitation while the hotfix is scheduled.
Subscribe to unlock Remediation & Mitigation steps
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Why F5 BIG-IP APM OAuth Servers Are High-Value Targets
F5 BIG-IP APM sits at the intersection of network access control and identity infrastructure. In large enterprise environments, BIG-IP APM serves as the OAuth authorization server for internal APIs, developer portals, and mobile applications, issuing tokens that grant access to production systems across the organization.
A compromised BIG-IP APM appliance gives attackers more than remote code execution on a single device. Active VPN sessions flow through the appliance, exposing live traffic including credentials and sensitive data in transit. SSL inspection keys stored on the appliance allow decryption of recorded traffic captures. OAuth tokens issued by the compromised authorization server can be forged or used to impersonate users. The appliance's network position provides direct adjacency to the internal resources that VPN users access.
F5 BIG-IP appliances have been a sustained target for nation-state and ransomware actors throughout 2024, 2025, and 2026. The CISA KEV catalog includes prior F5 BIG-IP vulnerabilities exploited in mass campaigns, and threat groups have built sustained capability specifically for F5 exploitation. CVE-2026-94127 follows the same pattern as previous BIG-IP flaws: a pre-authentication vulnerability in a high-value enterprise appliance with a compressed remediation window.
The 72-hour CISA deadline reflects the severity of confirmed active exploitation. Organizations that have already been exploited before applying the hotfix need more than a patch: they need forensic review, credential rotation, and network segmentation analysis. For organizations that patch before exploitation occurs, the risk is contained to applying a single engineering hotfix. Apply it now.
See also: the Citrix NetScaler CVE-2026-19490 authentication bypass for a parallel case of confirmed exploitation targeting enterprise access control appliances serving the same defender population.
“There is evidence that this vulnerability is being actively exploited in the wild.”
F5 Security Advisory K000162605, September 22, 2026
The bottom line
F5 BIG-IP APM CVE-2026-94127 is a CVSS 9.8 unauthenticated heap-buffer overflow that gives attackers remote code execution on any BIG-IP configured as an OAuth authorization server, with active exploitation confirmed and more than 14,700 instances exposed on the internet. The CISA September 25 deadline gives organizations two days to act. Three steps: apply hotfix K000162605 for your BIG-IP branch today, check /var/log/apm and /var/core/ for evidence of prior exploitation, and contact F5 Support for the iRule workaround if you need additional time for the maintenance window.
This analysis is generic. create a free account to score threats like this against your own stack.
Frequently asked questions
What is CVE-2026-94127 in F5 BIG-IP APM?
CVE-2026-94127 is a heap-based buffer overflow (CWE-122) in F5 BIG-IP Access Policy Manager carrying a CVSS 3.1 score of 9.8. The flaw is triggered when an attacker sends malformed traffic to a BIG-IP virtual server configured with both an APM access policy and an OAuth authorization server profile. The overflow corrupts the Traffic Management Microkernel heap and enables unauthenticated remote code execution on the appliance. F5 disclosed the vulnerability on September 22, 2026 and confirmed active exploitation in the wild before publishing.
Is my F5 BIG-IP APM vulnerable to CVE-2026-94127?
Your BIG-IP APM is vulnerable if it runs version 21.1.x, 17.5.x, or 17.1.x before the September 22 engineering hotfixes, and if any virtual server has both an APM access policy and an OAuth authorization server profile attached. Deployments using BIG-IP APM strictly as an OAuth client or resource server without an OAuth authorization server profile are not affected. Check each virtual server configuration in tmsh or the BIG-IP Configuration utility to confirm your exposure.
What does exploiting CVE-2026-94127 give an attacker?
Successful exploitation gives an attacker unauthenticated remote code execution on the BIG-IP appliance with Traffic Management Microkernel privileges. From this position the attacker can access all traffic flowing through the appliance, SSL inspection keys, active VPN session data, and credentials in transit. The attacker has direct network adjacency to internal resources behind the BIG-IP and can forge or revoke OAuth tokens issued by the compromised authorization server, disrupting or impersonating any system using that server for authentication.
How do I detect if my BIG-IP was exploited through CVE-2026-94127?
Review /var/log/apm for clusters of UserInfo request failed, oauth_access_token_validation failed, or OAuth grant failed entries from a single source IP within a one-minute window. Check /var/log/ltm and /var/core/ for TMM core dump files created after such failure clusters. A TMM SIGABRT crash (signal 6) following OAuth failures indicates a failed exploitation attempt. A successful exploit may not produce a core dump, so absence of core files does not confirm the system is clean.
What is the patch for F5 BIG-IP CVE-2026-94127?
F5 released engineering hotfixes for all three affected branches on September 22, 2026. Apply Hotfix-BIGIP-21.1.0.2.0.30.22-ENG for BIG-IP 21.1.x, Hotfix-BIGIP-17.5.1.9.0.160.12-ENG for BIG-IP 17.5.x, or Hotfix-BIGIP-17.1.3.5.0.41.14-ENG for BIG-IP 17.1.x. Download the hotfix from the F5 My F5 portal using advisory K000162605. Federal agencies must apply the hotfix or take affected systems offline by September 25, 2026.
Is there a workaround for CVE-2026-94127 if I cannot patch immediately?
F5 Support provides an iRule workaround available from F5 Support that can be applied to affected virtual servers to block exploitation while you schedule the hotfix maintenance window. Contact F5 Support and reference advisory K000162605. As an additional measure, restrict inbound traffic to the affected virtual server to known client IP ranges at an upstream firewall. These measures reduce risk but do not fix the underlying vulnerability.
Why does restricting the BIG-IP management interface not protect against CVE-2026-94127?
CVE-2026-94127 targets the data-plane virtual server that processes OAuth authorization traffic, not the BIG-IP management plane or administrative interface. The attack is delivered as a crafted HTTP request to the OAuth endpoint on the virtual server, which is designed to accept internet traffic. Restricting access to the management IP provides no protection because the exploit never reaches the management plane.
Which F5 BIG-IP versions are affected by CVE-2026-94127?
BIG-IP versions 21.1.0 through 21.1.x before Hotfix-BIGIP-21.1.0.2.0.30.22-ENG, 17.5.0 through 17.5.1 before Hotfix-BIGIP-17.5.1.9.0.160.12-ENG, and 17.1.0 through 17.1.3 before Hotfix-BIGIP-17.1.3.5.0.41.14-ENG are affected. Other BIG-IP version branches are not listed as affected in F5 advisory K000162605. If your BIG-IP runs a version not in these three branches, verify directly against the advisory to confirm your status.
Sources & references
- F5 Security Advisory K000162605: BIG-IP APM vulnerability CVE-2026-94127
- CISA Known Exploited Vulnerabilities: CVE-2026-94127 added September 22, 2026
- BleepingComputer: F5 patches BIG-IP APM zero-day flaw exploited in RCE attacks
- The Hacker News: F5 Patches Critical BIG-IP APM Zero-Day Exploited for Unauthenticated RCE on OAuth Servers
Free resources
Critical CVE Reference Card 2025–2026
25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.
Ransomware Incident Response Playbook
Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.
Daily briefings + Google Top Stories in one step.
Enter your email and we'll subscribe you to the daily briefing and add Decryption Digest to your Google Search feed at the same time.

Founder & Cybersecurity Evangelist, Decryption Digest
Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.
