Skip to main content

Tenable Agent CVE-2026-15265

| EUVDEUVD-2026-43701 CRITICAL
Path Traversal (CWE-22)
2026-07-14 tenable GHSA-h23h-6wgx-rvw7
9.4
CVSS 4.0 · Vendor: tenable
Share

Severity by source

Vendor (tenable) PRIMARY
9.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.1 CRITICAL

Privileged control over the plugin input is required (PR:H) and traversal is straightforward (AC:L); the write executes as a higher-privileged service crossing a trust boundary, so S:C with full C/I/A impact.

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

Primary rating from Vendor (tenable).

CVSS VectorVendor: tenable

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
X

Lifecycle Timeline

3
Analysis Generated
Jul 14, 2026 - 15:38 vuln.today
CVSS changed
Jul 14, 2026 - 15:22 NVD
9.1 (CRITICAL) 9.4 (CRITICAL)
CVE Published
Jul 14, 2026 - 15:02 cve.org
CRITICAL 9.4

DescriptionCVE.org

A path traversal vulnerability in Tenable Agent 11.2.0 and 11.1.3 and lower allows a privileged attacker to write arbitrary files outside the intended plugin directory, potentially leading to remote code execution.

AnalysisAI

Arbitrary file write via path traversal in Tenable Agent 11.2.0 and 11.1.3 and earlier lets a privileged attacker escape the intended plugin directory and drop files at attacker-chosen paths, potentially escalating to remote code execution. The flaw is vendor-reported (Tenable TNS-2026-18) and affects the endpoint scanning agent that typically runs with elevated/service privileges. No public exploit identified at time of analysis and it is not listed in CISA KEV.

Technical ContextAI

Tenable Agent (the Nessus/Tenable.io endpoint agent) periodically downloads and unpacks vulnerability plugin content into a managed plugin directory on the host. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), meaning a supplied path component (e.g. '../' sequences) is not properly canonicalized or constrained, so a write operation intended for the plugin directory can traverse to arbitrary filesystem locations. Because the agent process commonly runs as a privileged service account (SYSTEM/root), an out-of-bounds write can land in a location that is later executed or loaded, converting a file-write primitive into code execution. The affected CPE is cpe:2.3:a:tenable:tenable_agent:*, i.e. the agent software itself rather than the Nessus scanner manager.

RemediationAI

Upgrade Tenable Agent to the fixed release identified in Tenable's advisory TNS-2026-18 (https://www.tenable.com/security/tns-2026-18) - the input data names 11.2.0 and 11.1.3-and-lower as vulnerable but does not include an exact fixed version string, so confirm the patched build number directly from that advisory before deploying (do not assume a version). Until patched, reduce exposure by tightly restricting who can influence the agent's plugin/update channel and configuration: ensure agents link only to trusted, authenticated Nessus Manager/Tenable.io controllers, restrict local write/administrative access to the agent installation and plugin directories to the service account only, and monitor those directories for unexpected file writes (side effect: legitimate plugin updates also write there, so tune alerting to out-of-tree paths). Because exploitation requires high privilege, hardening privileged access to the hosts running the agent is itself a meaningful compensating control.

Share

CVE-2026-15265 vulnerability details – vuln.today

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