CVE-2026-50267 Details
Description
Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.Configuration.Abstractions 4.0.0 through 4.1.0, when MySQL or PostgreSQL service bindings from `VCAP_SERVICES` include TLS client credentials, the Connectors library writes those credentials to temporary files in `Path.GetTempPath()` using `File.CreateText`. On Linux, `File.CreateText` creates files with mode `0644` (world-readable) under the process umask, and the files are never deleted. The same key material is protected at mode `0400` in `/proc/<pid>/environ`. Steeltoe.Configuration.Abstractions version 4.2.0 patches the issue. If an immediate upgrade is not possible, prevent other processes from running in the container under a different UID with access to `/tmp`.
A vulnerability exists in Steeltoe.Configuration.Abstractions versions 4.0.0 through 4.1.0, where TLS client credentials from MySQL or PostgreSQL service bindings in VCAP_SERVICES are written to temporary files in the /tmp directory. This occurs via the Connectors library, which uses File.CreateText to create these files. On Linux, the created files are world-readable and remain indefinitely, while the same key material is securely stored in the process environment with restricted access. Steeltoe.Configuration.Abstractions 4.2.0 addresses this issue by modifying the file access permissions and ensuring temporary certificate files are deleted after use.
Users can upgrade to Steeltoe.Configuration.Abstractions version 4.2.0, which resolves the vulnerability by creating temporary files with user-only access and deleting these files after use. If an immediate upgrade is not feasible, another option is to prevent processes from executing in the container under a different UID with access to the /tmp directory.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 17, 2026CISA-ADP
Assessed Jun 18, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/SteeltoeOSS/security-advisories/security/advisories/GHSA-rxrh-4j9h-xgg9 | [email protected] | AdvisoryRemedyVendor |
| https://github.com/SteeltoeOSS/Steeltoe/commit/8dd97cc6c4b184121a4bd1f92f9ac16918433471 | [email protected] | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-312 | Cleartext Storage of Sensitive Information | [email protected] |
| CWE-732 | Incorrect Permission Assignment for Critical Resource | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Steeltoe.Configuration.Abstractions | >= 4.0.0, <= 4.1.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 18, 2026 | CVE Modified | CISA-ADP |
| Jun 17, 2026 | New CVE Received | [email protected] |
Volerion