Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain authenticated low-priv access
-
DeliveryAccess Trident debug logs
-
ExploitRead logged LUKS/SMB AD credentials
-
ExecutionReuse credentials on AD/encrypted volumes
-
ImpactCompromise subsequent systems
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Debug information protection
|
| Exploitation Conditions | Exploitation requires two concrete prerequisites: (1) an authenticated foothold at low privilege (PR:L), and (2) read access to Trident's debug logs on the host/cluster. The sensitive values only appear when the corresponding features are in use - LUKS-encrypted volumes (which generate LUKS passphrases) and/or SMB shares joined to Active Directory (which store AD credentials). Limiting factors that reduce realistic risk: the attack vector is LOCAL (AV:L), not network-remote; the attacker cannot be fully anonymous (authentication/low privilege needed); and debug-level logging plus access to those logs must be present, which is not guaranteed in a least-privilege, non-debug production configuration. Affected only for Trident v25.02.1 through v26.06.1. |
| Impact | Signals are consistent and point to a genuine but non-urgent, privilege-and-configuration-gated exposure rather than a mass-exploitation threat. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N, base 8.2) is internally coherent with the description: local attack vector, low existing privileges (authenticated), no user interaction, and high confidentiality impact that propagates to subsequent systems (SC:H) because what leaks are credentials for OTHER systems - LUKS disk-encryption passphrases and SMB Active Directory credentials - not Trident's own data. There is NO EPSS score, NO CISA KEV listing, and NO public POC in the supplied data, so this is not confirmed as actively exploited and there is no evidence of weaponization. The 8.2 base score is elevated mainly by the credential-disclosure/scope impact, but real-world risk is tempered by the prerequisites: the attacker must already be authenticated AND have access to Trident debug logs, which are not typically world-readable in a hardened deployment. Net assessment: treat as a meaningful information-disclosure/credential-exposure issue to patch on a normal cycle, not an emergency, absent any exploitation evidence. Key limitation: the input gives no EPSS, so widespread-exploitation probability cannot be quantified from the data provided. |
| Exploit ScenarioDerived | An attacker who already holds low-privileged authenticated access to the Kubernetes/storage environment reads NetApp Trident debug logs and extracts plaintext LUKS volume passphrases and/or SMB Active Directory credentials written there. Using those recovered credentials, the attacker then decrypts protected volumes or authenticates to Active Directory/SMB resources, pivoting to systems beyond Trident itself. No public exploit is required because the data is exposed in the logs by design flaw (CWE-215); exploitation is a matter of log access, not a crafted payload. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Information disclosure in NetApp Trident v25.02.1 through v26.06.1 allows an authenticated local attacker with read access to debug logs to obtain LUKS passphrases or SMB Active Directory credentials. The vulnerability only manifests when debug logging is enabled and the affected features (LUKS-encrypted volumes and/or SMB shares joined to AD) are in use, requiring a low-privilege foothold on the host. No public exploit or active exploitation has been identified, and the attack is configuration-gated, making the real-world risk non-urgent despite a CVSS score of 8.2.
RemediationAI
Apply the software update specified in NetApp advisory NTAP-20261009-0026; since no exact fix version is provided in the input data, refer to the advisory for the patched release. Until patching is possible, reduce risk by restricting read access to Trident debug logs to essential personnel only (e.g., via filesystem permissions and Kubernetes RBAC), and disable debug-level logging in production if it is not required-though this may hinder troubleshooting. Avoid using LUKS-encrypted volumes or SMB shares joined to Active Directory with Trident if the feature is not needed, as this eliminates the sensitive data from being logged. Monitor logs for unexpected access and rotate any potentially exposed LUKS passphrases or AD credentials.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NetApp Trident is a dynamic storage provisioner for Kubernetes (CSI driver) that manages persistent volumes across various backends. The vulnerability (CWE-215: Insertion of Sensitive Information Into Debugging Code) arises because Trident writes sensitive data-LUKS encryption passphrases for encrypted volumes and Active Directory credentials for SMB shares-into debug-level logs without proper sanitization. An attacker who has already obtained low-privilege authenticated access to the host or cluster and can read those logs can extract the credentials. The CVSS v4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N) confirms the local attack vector and high confidentiality impact, while the independent CVSS v3.1 assessment (AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N) similarly emphasizes the need for authentication and local access. The exposure is limited to Trident versions v25.02.1 through v26.06.1, and only affects environments that actively use LUKS or SMB with AD integration and have debug logging enabled.
Know when Trident 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Local log access by an authenticated low-priv user (AV:L/PR:L/AC:L); leaked LUKS/AD credentials affect other systems so S:C with C:H, and there is no integrity or availability impact.
Primary rating from Vendor (netapp).
CVSS VectorVendor: netapp
DescriptionCVE.org
Trident versions v25.02.1 through v26.06.1 are susceptible to a vulnerability that could allow an authenticated attacker with access to debug logs to view LUKS passphrases or SMB Active Directory credentials.
Executive ViewAI
NetApp Trident releases v25.02.1 through v26.06.1 can expose storage encryption passphrases and Active Directory credentials to anyone able to read local debug logs, putting encrypted volume data and domain-integrated SMB share access at risk. The exposure is limited to environments that have debug logging turned on and use LUKS-encrypted volumes or AD-joined SMB shares, and it requires an attacker to already hold a position on the host, so this is a credential-hygiene and configuration-exposure issue rather than an imminent external threat. Leadership should care because the leaked material - LUKS passphrases and AD credentials - is exactly what enables data decryption and lateral movement across the estate, and no vendor fix is currently available.
No vendor-released patch identified at time of analysis. Interim mitigations: disable and restrict debug logging on NetApp Trident v25.02.1 through v26.06.1, restrict read access to Trident debug logs to a minimal set of administrative accounts, purge or securely archive existing logs, and rotate LUKS passphrases and SMB Active Directory credentials that could have been captured, alongside least-privilege local host access and monitoring for debug logging being re-enabled.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
In all Kubernetes versions prior to v1.10.11, v1.11.5, and v1.12.3, incorrect handling of error responses to proxied upg
A security issue was discovered in ingress-nginx where a user that can create or update ingress objects can use the cust
In Kubernetes v1.12.0-v1.12.4 and v1.13.0, the rest.AnonymousClientConfig() method returns a copy of the provided config
Code injection in the go command with cgo before Go 1.14.12 and Go 1.15.5 allows arbitrary code execution at build time
Go before 1.14.12 and 1.15.x before 1.15.4 allows Denial of Service. Rated high severity (CVSS 7.5), this vulnerability
Some HTTP/2 implementations are vulnerable to a reset flood, potentially leading to a denial of service. Rated high seve
Pitchfork version 1.4.6 RC1 contains an Improper Privilege Management vulnerability in Trident Pitchfork components that
The crypto/tls package of Go through 1.16.5 does not properly assert that the type of public key in an X.509 certificate
The encoding/xml package in Go (all versions) does not correctly preserve the semantics of attribute namespace prefixes
The encoding/xml package in Go (all versions) does not correctly preserve the semantics of element namespace prefixes du
The encoding/xml package in Go versions 1.15 and earlier does not correctly preserve the semantics of directives during
In Kubernetes v1.8.x-v1.14.x, schema info is cached by kubectl in the location specified by --cache-dir (defaulting to $
EUVD-2026-96020
GHSA-h9gv-qj3w-x5ff
NVD
CVE.org
EPSS
Exploit-DB