What is F5 BIG-IP?
F5 BIG-IP is a widely deployed application delivery controller (ADC) used by enterprises, financial institutions, and government agencies for load balancing, SSL/TLS offloading, WAF capabilities, and application security. The BIG-IP Configuration Utility (TMUI) is its web-based management interface, typically exposed on a dedicated management port or the device's self IP addresses. BIG-IP's central role in network infrastructure makes it a high-value target — full compromise of a BIG-IP device gives attackers deep visibility into and control over traffic flowing through it.
Overview
CVE-2023-46748 is an SQL injection vulnerability in the F5 BIG-IP Configuration Utility that allows an authenticated attacker with network access to execute arbitrary operating system commands. In isolation it requires authentication, but when chained with CVE-2023-46747 — a critical authentication bypass in the same product — the combination enables fully unauthenticated remote code execution. Both vulnerabilities were disclosed and exploited together in October 2023.
Affected Versions
| BIG-IP Version Branch | Vulnerable | Fixed |
|---|---|---|
| 17.1.x | 17.1.0 – 17.1.0.1 | 17.1.0.2 |
| 16.1.x | 16.1.0 – 16.1.4.1 | 16.1.4.2 |
| 15.1.x | 15.1.0 – 15.1.10.3 | 15.1.10.4 |
| 14.1.x | 14.1.0 – 14.1.5.5 | 14.1.5.6 |
| 13.1.x | 13.1.0 – 13.1.5.1 | 13.1.5.2 |
Technical Details
CVE-2023-46748 is an SQL injection flaw (CWE-89) in one of the Configuration Utility's backend request handlers. The attacker supplies a crafted SQL payload through a web parameter that is passed unsanitized to a database query. By constructing the payload appropriately, the attacker can cause the database layer to execute operating system commands (via database functions or procedures with OS access), resulting in arbitrary command execution on the BIG-IP appliance.
The companion vulnerability, CVE-2023-46747 (CVSS 9.8 CRITICAL), is an authentication bypass in the Configuration Utility's request routing — attackers send a crafted HTTP request that bypasses authentication entirely and creates or modifies a local privileged account. This authenticated account is then used to trigger CVE-2023-46748. Together, the two-step chain requires no credentials and delivers OS-level command execution accessible from the network.
Discovery
Researchers at Praetorian identified both CVE-2023-46747 and CVE-2023-46748, disclosed them responsibly to F5, and published a technical blog post and proof-of-concept code on the day F5 released its advisory (October 26, 2023).
Exploitation Context
Active exploitation in the wild was observed within days of the advisory. Attackers exploited the chain to create rogue administrator accounts, exfiltrate configuration data including credentials and private keys, and in some cases wipe or ransom devices. F5 BIG-IP devices are frequently exposed with management interfaces accessible from the internet, making the attack surface significant. CISA added the vulnerability to the KEV catalog on October 31, 2023, five days after disclosure.
Remediation
- Apply F5 patches immediately — upgrade to a fixed version per the table above. This is the definitive fix.
- Restrict management interface access — if patching is delayed, block access to the Configuration Utility (TMUI) from untrusted networks; restrict management to a dedicated out-of-band network.
- Review BIG-IP user accounts for unauthorized additions — attackers exploiting this chain often create backdoor admin accounts.
- Rotate all credentials stored on or managed by the BIG-IP device, including SSL private keys if the device performs SSL termination.
- Check F5 iRules and configurations for unauthorized modifications that could indicate post-exploitation persistence.
- Apply the iApp-based workaround described in K000137365 if immediate patching is not possible — the workaround blocks the vulnerable endpoint but does not fix the underlying flaw.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2023-46748 |
| Vendor / Product | F5 — BIG-IP Configuration Utility |
| NVD Published | 2023-10-26 |
| NVD Last Modified | 2025-10-27 |
| CVSS 3.1 Score | 8.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-89 find similar ↗ |
| CISA KEV Added | 2023-10-31 |
| CISA KEV Deadline | 2023-11-21 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2023-10-26 | F5 publishes advisory K000137365 disclosing CVE-2023-46748 and companion CVE-2023-46747 |
| 2023-10-26 | Praetorian releases technical analysis and proof-of-concept for the exploit chain |
| 2023-10-31 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2023-11-21 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| F5 Security Advisory K000137365 | Vendor Advisory |
| Praetorian Research: CVE-2023-46747 and CVE-2023-46748 Technical Analysis | Security Research |
| NVD — CVE-2023-46748 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |