CVE-2025-28381: cosmos · Cleartext Storage of Sensitive Information in an Environment Variable
Affects cosmosSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 6.0.2 soon.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 44% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.0.2
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 13 Jun 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade openc3/cosmos to 6.0.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubopenc3/cosmospkg:github/openc3/cosmosOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2025-28381, European organizations should immediately upgrade OpenC3 COSMOS to version 6.0.2 or later, where the credential leakage issue has been addressed. If you cannot patch yet, organizations should audit container configurations to identify and remove any sensitive credentials stored as environment variables. Implementing secrets management solutions that avoid embedding credentials directly in environment variables is recommended, such as using dedicated secret stores or vaults with controlled access. Network segmentation should be enforced to limit exposure of container management interfaces to trusted networks only. Monitoring and logging access to container environments can help detect suspicious activities related to credential access. Additionally, organizations should review and rotate any potentially exposed credentials to prevent misuse. Security teams should also educate developers and operators about secure handling of credentials in containerized environments to prevent similar issues.
Description
A credential leak in OpenC3 COSMOS before v6.0.2 allows attackers to access service credentials as environment variables stored in all containers.
References
- openc3.com (opens in a new tab)
- visionspace.com/openc3-cosmos-a-security-assessment-of-an-open-source-mission-framework/ (opens in a new tab)
- github.com/OpenC3/cosmos/releases/tag/v6.0.2 (opens in a new tab)
- github.com/OpenC3/cosmos/pull/1816 (opens in a new tab)
- github.com/OpenC3/cosmos/pull/1816/commits/cce64c213fd2e6a70e2ccbf3622949fe8f9dcaef (opens in a new tab)