Skip to main content

Talos Linux CVE-2026-77564

| EUVDEUVD-2026-101424 LOW
Cleartext Storage of Sensitive Information (CWE-312)
2026-10-14 GitHub_M GHSA-7cxh-94cf-mfp6
3.3
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Operator generates talosctl support bundle
  2. Delivery
    Bundle embeds unredacted registry auth and /etc file specs
  3. Exploit
    Operator shares bundle with unintended party
  4. Execution
    Recipient extracts private registry credentials
  5. Impact
    Reuse credentials against exposed registry

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection Encrypted storage of sensitive data
Exploitation Conditions

Exploitation requires that a Talos operator generate a talosctl support bundle AND share it with an untrusted recipient; the bundle must include the resources registryconfigs.cri.talos.dev.yaml (containing the registry 'auth' field) and/or etcfilespecs.files.talos.dev.yaml, which on affected versions (<1.12.9, <1.13.3) are neither marked nor redacted. Realistic risk is limited by several factors: it demands privileged local/administrative use of talosctl to produce the bundle, an explicit human action to share it externally (UI:R), and the eventual impact further depends on the leaked registry's network exposure and the privileges of the exposed credentials. On Talos 1.14+ bundles are encrypted by default, further reducing but not eliminating the exposure.

Impact

This is a genuinely low-priority issue despite being a real information-disclosure flaw. All signals point the same direction: CVSS is 3.3 (Low) with vector AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N - local attack vector, required user interaction, no integrity or availability impact, and only Low confidentiality impact. There is no EPSS score, no CISA KEV listing, and no public exploit identified at time of analysis, so there is no indication of active or likely exploitation. Critically, the CVSS vector understates the real precondition: although PR:N implies no privileges, the vulnerability is only triggered when a privileged Talos operator voluntarily generates a support bundle via talosctl AND shares that bundle with an unintended party (reflected by UI:R and AV:L). The exposure is therefore operator-mediated rather than directly attacker-reachable over a network. The practical impact is bounded by the disclosed data - private container-registry authentication parameters and sensitive /etc file contents - and depends on the registry's network exposure and the privileges of the leaked credentials, which the advisory itself notes. Note also that Talos 1.14+ encrypts support bundles by default, mitigating accidental disclosure but, per the vendor, not replacing the redaction fix delivered in 1.12.9/1.13.3.

Exploit ScenarioDerived

A Talos operator runs talosctl to collect a support bundle for troubleshooting and attaches it to a vendor support ticket, public GitHub issue, or shared chat. Because registry credentials from registryconfigs.cri.talos.dev.yaml and file contents from etcfilespecs.files.talos.dev.yaml are neither redacted nor marked, any recipient of that bundle obtains the private registry authentication parameters. No public exploit code exists; exploitation is passive and hinges on the operator sharing the unredacted bundle (local access, user interaction required).

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Support bundles generated by talosctl on Talos Linux releases prior to 1.12.9 and 1.13.3 include the registry 'auth' field from registryconfigs.cri.talos.dev.yaml and sensitive file content from etcfilespecs.files.talos.dev.yaml without marking or redacting them, so an operator who hands such a bundle to an unintended recipient can expose private container-registry credentials and configuration secrets. The flaw is a locally triggered information-disclosure issue rated CVSS 3.3 (AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N): exploitation requires an operator to produce the bundle and deliberately share it, and the real-world impact depends on the network exposure of the leaked registry and the privileges of the exposed credentials. No public exploit code or confirmed active exploitation has been identified, and the issue is fixed in 1.12.9 and 1.13.3.

RemediationAI

Vendor-released patch: upgrade Talos Linux to 1.12.9 or 1.13.3 (or any later release, including the 1.14+ line) as described in GHSA-7cxh-94cf-mfp6 and the tagged releases at https://github.com/siderolabs/talos/releases/tag/v1.12.9 and https://github.com/siderolabs/talos/releases/tag/v1.13.3. Where immediate upgrade is not possible, treat every talosctl support bundle as credential-bearing material: generate bundles only when a support case genuinely requires them, inspect and manually redact the auth fields in registryconfigs.cri.talos.dev.yaml and any sensitive entries in etcfilespecs.files.talos.dev.yaml before transmitting, and distribute bundles only through access-controlled internal channels rather than email, chat or public issue trackers (trade-off: manual redaction is error-prone and does not cover every secret-bearing document kind, and skipping bundle generation entirely slows troubleshooting). Rotate any private registry credentials that were included in a bundle that has left trusted hands, and, for clusters whose registries are internet-reachable, restrict registry network exposure so that exposed credentials are not directly usable. On 1.14+ bundles are encrypted by default, but that only protects against recipients without the decryption key and should not be used as a substitute for the patched redaction behavior.

Affected VersionsENISA

talos 1.13.0, < 1.13.3
talos < 1.12.9

Affected Packages

go github.com/siderolabs/talos fix: 1.14.0-alpha.0.0.20260513110206-76080416beee
go github.com/talos-systems/talos fix: 1.14.0-alpha.0.0.20260513110206-76080416beee
euvd talos fix: 1.12.9, 1.13.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in go, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-312 (Cleartext Storage of Sensitive Information) applied to Talos's configuration document model: CRI registry configuration resources (registryconfigs.cri.talos.dev.yaml) carry an 'auth' field for private registry credentials, and file specification resources (etfilespecs.files.talos.dev.yaml) can embed sensitive file payloads, but prior to the fixed releases these document types were not flagged as secret and had no redaction implementation, so the support-bundle collector serialized them verbatim. The upstream fix introduces a Kinds() enumeration and a SecretDocument/Redact interface applied across the machinery config types (including block volume encryption static passphrases, as shown by the accompanying test coverage for VolumeConfig, RawVolumeConfig, UserVolumeConfig, SwapVolumeConfig and EncryptionSpec), replacing secret values with a placeholder before bundles are written. Talos 1.14 and later additionally encrypt support bundles by default, which reduces the chance that leaked bundles can be read but does not remove the need for correct redaction, since a bundle recipient with the decryption key still sees unredacted secrets. Distribution is identified by CPE cpe:2.3:a:siderolabs:talos:*:*:*:*:*:*:*:*.

Know when Talos 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

Vendor (GitHub_M) PRIMARY 3.3 LOW
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
vuln.today AI 3.3 LOW

Disclosure requires a locally-generated support bundle (AV:L) and an operator action to share it (UI:R); only credentials are exposed (C:L, I:N, A:N) with no privilege needed to read the resulting file.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

1
Patch available
Oct 14, 2026 - 18:05 EUVD

DescriptionCVE.org

Talos Linux is a Linux distribution built for Kubernetes deployments. Prior to 1.12.9 and 1.13.3, talosctl support includes the auth field from resources/registryconfigs.cri.talos.dev.yaml and sensitive content from etcfilespecs.files.talos.dev.yaml in generated support bundles instead of marking or redacting those resources. An operator who shares a bundle with an unintended party can therefore disclose private registry authentication parameters, with impact depending on the registry's network exposure and credential privileges. Talos 1.14 and later encrypt support bundles by default, which reduces but does not replace the need for redaction. This issue is fixed in versions 1.12.9 and 1.13.3.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche Kubernetes-focused Linux OS, limited enterprise footprint versus mainstream distros
Threat Intel
1
1 source
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Low

Priority Score

16
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +16
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy