Skip to main content

NetApp Trident EUVDEUVD-2026-96020

| CVE-2026-22061 HIGH
Insertion of Sensitive Information Into Debugging Code (CWE-215)
2026-10-09 netapp GHSA-h9gv-qj3w-x5ff
8.2
CVSS 4.0 · Vendor: netapp
View

Attack ChainAIDerived

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

  1. Access
    Gain authenticated low-priv access
  2. Delivery
    Access Trident debug logs
  3. Exploit
    Read logged LUKS/SMB AD credentials
  4. Execution
    Reuse credentials on AD/encrypted volumes
  5. Impact
    Compromise 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

trident v25.02.1 ≤v26.06.1

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

Vendor (netapp) PRIMARY 8.2 HIGH
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
vuln.today AI 6.5 MEDIUM

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.

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

Primary rating from Vendor (netapp).

CVSS VectorVendor: netapp

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
NetApp Trident is the standard CSI provisioner for NetApp storage on Kubernetes
Social Media
1
Sightings
Data Quality
4 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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
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.

CVE-2018-1002105 CRITICAL POC
9.8 Dec 05

In all Kubernetes versions prior to v1.10.11, v1.11.5, and v1.12.3, incorrect handling of error responses to proxied upg

CVE-2021-25742 HIGH POC
7.1 Oct 29

A security issue was discovered in ingress-nginx where a user that can create or update ingress objects can use the cust

CVE-2019-11243 HIGH
8.1 Apr 22

In Kubernetes v1.12.0-v1.12.4 and v1.13.0, the rest.AnonymousClientConfig() method returns a copy of the provided config

CVE-2020-28366 HIGH
7.5 Nov 18

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

CVE-2020-28362 HIGH
7.5 Nov 18

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

CVE-2019-9514 HIGH
7.5 Aug 13

Some HTTP/2 implementations are vulnerable to a reset flood, potentially leading to a denial of service. Rated high seve

CVE-2018-1000133 HIGH
7.5 Mar 16

Pitchfork version 1.4.6 RC1 contains an Improper Privilege Management vulnerability in Trident Pitchfork components that

CVE-2021-34558 MEDIUM
6.5 Jul 15

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

CVE-2020-29509 MEDIUM
5.6 Dec 14

The encoding/xml package in Go (all versions) does not correctly preserve the semantics of attribute namespace prefixes

CVE-2020-29511 MEDIUM
5.6 Dec 14

The encoding/xml package in Go (all versions) does not correctly preserve the semantics of element namespace prefixes du

CVE-2020-29510 MEDIUM
5.6 Dec 14

The encoding/xml package in Go versions 1.15 and earlier does not correctly preserve the semantics of directives during

CVE-2019-11244 MEDIUM
5.0 Apr 22

In Kubernetes v1.8.x-v1.14.x, schema info is cached by kubectl in the location specified by --cache-dir (defaulting to $

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