Patchfirst
CVE-2020-5902 KEVRansomwarePublic exploit Critical · 9.8 EPSS >99.9%

F5 BIG-IP Traffic Management User Interface (TMUI) Remote Code Execution Vulnerability

F5 · BIG-IP

Summary

The Traffic Management User Interface (TMUI), also called the Configuration utility, in F5 BIG-IP versions 15.0.0-15.1.0.3, 14.1.0-14.1.2.5, 13.1.0-13.1.3.3, 12.1.0-12.1.5.1, and 11.6.1-11.6.5.1 contains a remote code execution flaw in undisclosed pages. An attacker with network access can exploit it without authentication or user interaction to execute code on the affected device.

Official description · NVD

In BIG-IP versions 15.0.0-15.1.0.3, 14.1.0-14.1.2.5, 13.1.0-13.1.3.3, 12.1.0-12.1.5.1, and 11.6.1-11.6.5.1, the Traffic Management User Interface (TMUI), also referred to as the Configuration utility, has a Remote Code Execution (RCE) vulnerability in undisclosed pages.

Breakdown
89.9 / 100
Exploited
Yes, in CISA KEV
Reports
5
Tactics
6/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

  3. What can follow

First seen exploited 21 days after disclosure. Public exploit code (Metasploit) was available 1 day before disclosure.

  1. Public exploit codeMetasploit1 day before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidence+21 days
  4. Named in a threat reportIntel 471+42 days
  5. Added to CISA KEVknown ransomware use; EU database agrees+16 mo

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

7 , grouped by in kill-chain order 7

Initial AccessTA0001

External Remote Services T1133 Medium also Persistence
MITRE CTID mapping of the KEV entry · how it is exploited

CVE-2020-5902 is a RCE vulnerability in the Traffic Management User Interface (TMUI) that allows for unauthenticated attackers, or authenticated users, with network access to the Configuration Utility (through the BIG-IP management port and/or self IPs) to execute arbitrary system commands, create or delete files, disable services, and execute arbitrary Java code.The Traffic Management User Interface (TMUI)

Exploit Public-Facing Application T1190 Medium
MITRE CTID mapping of the KEV entry · how it is exploited

CVE-2020-5902—an RCE vulnerability in the BIG-IP Traffic Management User Interface (TMUI)—to take control of victim systems. On June 30, F5 disclosed CVE-2020-5902, stating that it allows attackers to, “execute arbitrary system commands, create or delete files, disable services, and/or execute arbitrary Java code.” - CISA Advisory

ExecutionTA0002

Command and Scripting Interpreter T1059 Medium
MITRE CTID mapping of the KEV entry · primary impact

Stealth

File Deletion T1070.004 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

Credential AccessTA0006

OS Credential Dumping T1003 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
Unsecured Credentials T1552 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

CollectionTA0009

Data from Local System T1005 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
Lower-confidence links (2)

These come from early or generic mappings, text matching, or contradict this CVE’s details (for example a public-facing technique on a bug that needs a user to open a file). Shown for completeness.

  • Drive-by CompromiseT1189 server-side bug exploitable without user interaction; client-execution technique does not fit
  • Exploitation for Client ExecutionT1203 server-side bug exploitable without user interaction; client-execution technique does not fit

Detection

1 rule for this CVE · 343 general rules for its techniques

Rules for this CVE

1 that reference CVE-2020-5902 directly.

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

External Remote ServicesT113320 general rules
Exploit Public-Facing ApplicationT1190149 general rules
Command and Scripting InterpreterT105995 general rules
File DeletionT1070.00415 general rules
OS Credential DumpingT100337 general rules
Unsecured CredentialsT155213 general rules
Data from Local SystemT100514 general rules

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Named in 5 threat reports
5 reportsCISA3Intel 471NCSC UKAug 2020 · 4 undated

Reports are matched by finding the exact id CVE-2020-5902 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

CISAUndated

Iran-Based Threat Actor Exploits VPN Vulnerabilities

CISA Alert AA20-031A: Detecting Citrix CVE-2019-19781CISA Alert AA20-073A: Enterprise VPN SecurityCISA Alert AA20-107A: Continued Threat Actor Exploitation Post Pulse Secure VPN PatchingCISA Alert AA20-206A: Threat Actor Exploitation of F5 BIG-IP CVE-2020-5902CISA Security Tip: Securing Network Infrastructure Devices…

2 passages name itOriginal (opens in a new tab) ↗

Show all 5 reportsShow fewer

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

13 links, grouped by NVD tag (12 duplicates merged)
↑ ↓ chooseEnter openEsc close