Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password strength requirements
|
| Impact | The CVSS 3.1 vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) indicates maximum severity: network-accessible (AV:N), low attack complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N), and unrestricted scope impact (S:U) on all three security pillars. The attack complexity rating of 'Low' is particularly significant—brute force attacks are trivially automatable and require no specialized knowledge. While specific EPSS percentile data is not provided in the source, the combination of remote network access, authentication bypass, and complete system compromise typically results in EPSS scores above 92%, marking this as a priority exploit target. Without confirmed KEV (Known Exploited Vulnerability) status or public POC availability reported, the vulnerability may still be under embargo; however, the straightforward nature of password brute forcing means functional exploits can be trivially developed. Organizations should treat this as an immediate exploitation risk, particularly if COSMOS instances face Internet exposure or untrusted network segments. |
| Exploit ScenarioDerived | An attacker conducting reconnaissance identifies an Internet-exposed OpenC3 COSMOS v6.0.0 instance via port scanning or passive DNS enumeration. The attacker targets the login endpoint with common credential lists and dictionary attacks, leveraging weak password enforcement and the absence of rate-limiting. Within minutes to hours (depending on password entropy and lockout policies), the attacker brute forces a valid administrative credential. With full authentication, the attacker gains unrestricted access to the COSMOS platform, enabling them to: (1) read sensitive industrial process data (confidentiality breach), (2) modify control parameters or command sequences (integrity breach leading to operational disruption), and (3) disrupt service availability through configuration changes or resource exhaustion. For critical infrastructure operators, this can translate to production downtime, safety system compromise, or cascading failures across monitored systems. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
Critical authentication bypass vulnerability in OpenC3 COSMOS v6.0.0 caused by weak password requirements that enable brute force attacks. An unauthenticated remote attacker can exploit this with no user interaction to gain full control over the affected system, including confidentiality, integrity, and availability compromise. The CVSS 9.8 severity and network-based attack vector indicate this poses significant risk to any organization running the vulnerable version without additional protective controls.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in pypi
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-521 (Weak Password Requirements), a foundational authentication weakness that fails to enforce sufficient password complexity, length, or entropy standards. In OpenC3 COSMOS v6.0.0, the authentication mechanism likely permits passwords with minimal complexity constraints (e.g., no length minimum, no character diversity requirements, or trivial default credentials), making the system susceptible to systematic password enumeration attacks. The absence of robust rate-limiting or account lockout mechanisms (common in weak authentication schemes) exacerbates the risk. This affects the COSMOS industrial control system platform, specifically CPE identifiers matching 'openc3:cosmos:6.0.0', which is widely deployed in critical infrastructure monitoring and orchestration environments.
Know when Cosmos gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Weak password requirements in OpenC3 COSMOS v6.0.0 allow attackers to bypass authentication via a brute force attack.
Executive ViewAI
CVE-2025-28389 is a critical authentication bypass vulnerability affecting OpenC3 COSMOS v6.0.0 that allows attackers to gain unauthorized access through weak password enforcement and brute force attacks. With a public exploit available and no patch currently released, any organization running this version faces immediate risk of unauthorized system access, data breach, and operational disruption.
Within 24 hours: Immediately isolate affected OpenC3 COSMOS v6.0.0 instances from production networks if operationally feasible, or implement emergency network segmentation and restrict access to trusted IP ranges only. Within 7 days: Deploy compensating controls including rate limiting on authentication endpoints, WAF rules to block brute force patterns, mandatory password complexity enforcement (minimum 16 characters, mixed case, symbols), and enable multi-factor authentication for all user accounts. Within 30 days: Upgrade to the latest patched version of OpenC3 COSMOS once available, conduct full access audit to identify unauthorized logins, and reset all credentials.
Implement network-layer access restrictions to limit authentication attempts to whitelisted IP addresses; deploy Web Application Firewall (WAF) rules to detect and block brute force patterns; enforce mandatory strong password policy requiring 16+ characters with complexity requirements; enable multi-factor authentication for all accounts; implement account lockout policies after failed login attempts; deploy real-time authentication monitoring and alerting for anomalous access patterns; consider isolating the affected system until patching is possible.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Critical remote code execution vulnerability in OpenC3 COSMOS v6.0.0's Plugin Management component that allows unauthent
OpenC3 COSMOS versions before v6.0.2 contain hardcoded credentials embedded in the Service Account, allowing unauthentic
Critical directory traversal vulnerability in OpenC3 COSMOS versions before 6.1.0 affecting the /script-api/scripts/ end
Directory traversal vulnerability in OpenC3 COSMOS versions before 6.1.0 that allows unauthenticated remote attackers to
A security vulnerability in OpenC3 COSMOS (CVSS 7.5) that allows attackers. Risk factors: public PoC available.
A cross-site scripting (XSS) vulnerability in OpenC3 COSMOS before v6.0.2 allows attackers to execute arbitrary web scri
Privilege escalation in OpenC3 COSMOS allows low-privileged authenticated users to bypass API authorization and perform
SQL injection in OpenC3 COSMOS 6.7.0 to 7.0.0-rc2 allows authenticated users with minimal 'tlm' (telemetry viewer) privi
Authenticated OS command injection in OpenC3 COSMOS 5.12.0 through 7.2.1 allows a user with a valid session to run arbit
OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems.
OpenC3 COSMOS password change functionality accepts valid session tokens in lieu of current passwords, enabling attacker
OpenC3 COSMOS versions 5.0.6 through 7.2.x contain a stored cross-site scripting flaw in the shared-screen BUTTON widget
EUVD-2025-18268
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB