ZeroHour

CVE-2026-92748

niche

Authenticated Path Traversal File Write in BC Security Empire C2

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

BC Security Empire, an open-source command-and-control (C2) post-exploitation framework, fails to validate the multipart filename parameter on its upload endpoints in versions before 6.7.1. An authenticated operator can supply path traversal sequences (e.g., '../') in the filename to escape the intended upload directory and write files to arbitrary paths on the C2 server. Because the write is attacker-directed, an operator can plant malicious files in sensitive locations such as startup or plugin directories to achieve code execution on the C2 server with its privileges. Any deployment running Empire prior to 6.7.1 is affected; the user base consists mainly of red teams and penetration testers, and the framework is also known to be abused by threat actors. No public proof-of-concept is known, the flaw is not listed in CISA's KEV catalog, and there is no confirmed in-the-wild exploitation.

What to do: Upgrade Empire to 6.7.1 or later immediately. Restrict operator accounts to trusted personnel with least privilege, since any authenticated operator can exploit this, and review the C2 server filesystem for unexpected files in sensitive locations (startup directories, plugin/module folders). Limit network exposure of the C2 management/API interfaces to only those who need it.

Affected
BC Security EmpireAll versions before 6.7.1
Estimated exposure
nichelikely low thousands of active C2 deployments (exact install base unpublished) — Empire is a niche open-source offensive-security tool with no published install counts; its deployment footprint is limited to red teams, penetration testers, and some threat actors, and C2 servers are frequently internet-exposed by design…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

BC Security Empire before 6.7.1 fails to validate the multipart filename parameter in upload endpoints, allowing authenticated operators to write files to arbitrary paths on the C2 server. Attackers can use path traversal sequences in the filename to bypass directory containment and write malicious files to sensitive locations for code execution.

Weakness
CWE-22
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.