← Vulnerability feed

Vulnerability record · CVE-2015-3628 · published 7 December 2015

CVE-2015-3628: F5 BIG-IP iControl iCall privilege escalation to root

F5 · Big Iq Security

The iControl API in multiple F5 BIG-IP and BIG-IQ products fails to properly restrict the iCall script and handler functionality, letting a remote authenticated user with the Resource Administrator role execute privileged operations. Because that role is meant to be limited, the flaw breaks the intended privilege boundary and can yield full control of the affected appliance.

9.0 CVSS 2.0 High EPSS 69% · top 0.7% CWE-264 · Permissions and access controls
9.0CVSS 2.0 base score
69%EPSS exploitation probability, 30 days
NoNot in CISA KEV
18Affected product versions listed by NVD
14References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

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.0 before 11.6.0 HF6, BIG-IP AAM 11.4.0 before 11.5.3 HF2 and 11.6.0 before 11.6.0 HF6, BIG-IP Edge Gateway, WebAccelerator, and WOM 11.3.0, BIG-IP GTM 11.3.0 before 11.6.0 HF6, BIG-IP PSM 11.3.0 through 11.4.1, Enterprise Manager 3.1.0 through 3.1.1, BIG-IQ Cloud and Security 4.0.0 through 4.5.0, BIG-IQ Device 4.2.0 through 4.5.0, and BIG-IQ ADC 4.5.0 allows remote authenticated users with the "Resource Administrator" role to gain privileges via an iCall (1) script or (2) handler in a SOAP request to iControl/iControlPortal.cgi.

AV:N/AC:L/Au:S/C:C/I:C/A:C

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

high priorityA network-reachable privilege escalation with public exploit code and very high EPSS, though it requires an authenticated Resource Administrator account and is not in KEV.

What it is

The iControl API in multiple F5 BIG-IP and BIG-IQ products fails to properly restrict the iCall script and handler functionality, letting a remote authenticated user with the Resource Administrator role execute privileged operations. Because that role is meant to be limited, the flaw breaks the intended privilege boundary and can yield full control of the affected appliance.

Impact

An attacker with a low-privileged Resource Administrator account gains elevated privileges, up to root-level command execution on the device, compromising the confidentiality, integrity and availability of the managed traffic and configuration.

Attack surface

Reached over the network through a SOAP request to iControl/iControlPortal.cgi using an iCall script or handler. Authentication is required, but only at the Resource Administrator role, and no user interaction is needed.

Exploitation

Public exploit code exists (Packet Storm, Rapid7, Exploit-DB references tagged Exploit), and EPSS is 0.68483 (99.3rd percentile), though the CVE is not listed in CISA KEV.

What to do

  • Apply the F5 fixed versions: 11.5.3 HF2 or later for 11.3.0-11.5.x, and 11.6.0 HF6 or later for 11.6.0, per vendor advisory SOL16728.
  • Restrict and audit accounts holding the Resource Administrator role; remove it from users who do not need it.
  • Limit network access to the iControl/iControlPortal.cgi management interface to trusted administrative networks.
  • Monitor and alert on unexpected iCall script or handler creation and on SOAP requests to iControl endpoints.
  • If patching is delayed, disable or tightly control iCall functionality where operationally feasible.

Detection

  • Audit iControl SOAP requests to iControlPortal.cgi for iCall script or handler creation, especially from Resource Administrator accounts.
  • Monitor for new or modified iCall scripts and handlers on BIG-IP/BIG-IQ systems.
  • Alert on processes or commands spawned by the iControl service that indicate privilege escalation or shell execution.
  • Review authentication logs for Resource Administrator logins from unusual sources or at unusual times.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

18 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2015-3628 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-46747F5 BIG-IP configuration utility authentication bypass allows command executionUndisclosed requests can bypass authentication in the BIG-IP configuration utility, letting a network-positioned attacker execute arbitrary system co…KEVEPSS 97%analysed9.8CVE-2022-1388F5 BIG-IP iControl REST authentication bypassUndisclosed requests to the iControl REST interface on multiple F5 BIG-IP modules can bypass authentication, allowing an unauthenticated remote attac…KEVEPSS 100%analysed9.8CVE-2021-22991F5 BIG-IP TMM URI normalization buffer overflowF5 BIG-IP's Traffic Management Microkernel (TMM) mishandles URI normalization for undisclosed requests to a virtual server, triggering a buffer overf…KEVEPSS 61%analysed9.8CVE-2021-22986F5 BIG-IP iControl REST unauthenticated remote command executionThe iControl REST interface on multiple F5 BIG-IP and BIG-IQ versions exposes an unauthenticated remote command execution flaw, tracked as CWE-918 se…KEVEPSS 100%analysed9.8CVE-2020-5902F5 BIG-IP TMUI path traversal leading to remote code executionThe F5 BIG-IP Traffic Management User Interface (TMUI, also called the Configuration utility) contains a path traversal flaw (CWE-22) in undisclosed …KEVEPSS 100%analysed9.8CVE-2014-7169GNU Bash environment variable function parsing command injection (Shellshock variant)GNU Bash through 4.3 bash43-025 processes trailing strings after malformed function definitions in environment variable values, allowing command inje…KEVEPSS 100%analysed9.8CVE-2014-6271GNU Bash environment variable command injection (ShellShock)GNU Bash through 4.3 processes trailing strings after function definitions in environment variable values, allowing injected commands to run when Bas…KEVEPSS 100%analysed9.3CVE-2026-94127F5 big-ip access policy manager heap-based buffer overflow vulnerabilityWhen 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…KEVEPSS 2.2%

Source: NIST National Vulnerability Database (record CVE-2015-3628), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.