Skip to main content

Quest NetVault Backup CVE-2026-9785

| EUVDEUVD-2026-39146 HIGH
SQL Injection (CWE-89)
2026-06-25 zdi-disclosures@trendmicro.com GHSA-qc3q-wgvh-ww57
8.8
CVSS 3.0 · Vendor: trendmicro
View

Attack ChainAIDerived

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

  1. Access
    Reach NetVault JSON-RPC service over network
  2. Delivery
    Bypass authentication mechanism
  3. Exploit
    Send crafted NVBULibrarySlot message
  4. Execution
    Inject SQL into unvalidated query
  5. Persist
    Escalate to command execution
  6. Impact
    Run code as NETWORK SERVICE

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the NetVault Backup management service that processes JSON-RPC messages, and specifically the ability to send an NVBULibrarySlot request carrying an attacker-controlled string that is used to build a SQL query. The CVSS vector lists PR:L (authentication required), but ZDI explicitly states the existing authentication mechanism can be bypassed, so valid credentials are not a hard prerequisite in practice. No user interaction is needed (UI:N) and attack complexity is low (AC:L). The principal limiting factors are reachability of the NetVault management service from the attacker's network position and the specific NVBULibrarySlot code path being present in the installed (unpatched) version; resulting impact is bounded to the NETWORK SERVICE account context rather than immediate SYSTEM/administrator.

Impact

The supplied CVSS 3.0 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8) describes a network-reachable, low-complexity flaw needing only low-privilege authentication, with high confidentiality, integrity, and availability impact. The most important signal is qualitative rather than numeric: ZDI states the authentication requirement can be bypassed, which materially lowers the real barrier below what PR:L implies and pushes practical risk toward unauthenticated RCE. Against that, no EPSS score was provided, there is no KEV listing, and no public POC is identified, so there is currently no evidence of active or widespread exploitation - the threat is credible and high-impact but not yet demonstrated in the wild. This is a genuine priority for organizations running NetVault with network- or internet-exposed management services, not a high-CVSS-but-low-real-risk case; however, the absence of EPSS/KEV data means exploitation likelihood is inferred from the vulnerability class and ZDI's auth-bypass note rather than confirmed telemetry.

Exploit ScenarioDerived

An attacker with network access to the NetVault Backup management service crafts a malicious NVBULibrarySlot JSON-RPC message containing an injected SQL payload, leveraging the documented authentication bypass to reach the handler without valid credentials. The injected query is escalated to operating-system command execution, giving the attacker code execution as NETWORK SERVICE on the backup server. No public POC is currently identified, but ZDI's analysis confirms the path is exploitable (AV:N/AC:L).

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

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

Alert me

AnalysisAIv1 – Jun 25, 2026

Remote code execution in Quest NetVault Backup arises from a SQL injection flaw in the handling of NVBULibrarySlot JSON-RPC messages, where a user-supplied string is concatenated into a SQL query without validation. Although the JSON-RPC interface nominally requires authentication, ZDI notes the existing authentication mechanism can be bypassed, so a remote attacker can reach the vulnerable code path and execute arbitrary code in the context of the NETWORK SERVICE account. No public exploit has been identified at time of analysis and the issue is not listed in CISA KEV; EPSS data was not provided.

RemediationAI

Upgrade Quest NetVault Backup to the patched release referenced in the vendor's 14.0.2 release notes (https://support.quest.com/technical-documents/netvault/14.0.2/release-notes#TOPIC-2338529); treat this as the primary fix and confirm the exact build against Quest's advisory before deploying, since a single patched version string was not enumerated in the input. Until patched, restrict network reachability of the NetVault management/JSON-RPC service by placing it behind a firewall or a dedicated management VLAN and blocking access from untrusted networks - this limits exposure but does not remove the flaw for any host that can still reach the service. Because the authentication mechanism itself can be bypassed, do not rely on credential hardening or password rotation alone as a mitigation; network-level access control plus prompt patching are the dependable controls. Cross-reference ZDI-26-374 (https://www.zerodayinitiative.com/advisories/ZDI-26-374/) for advisory details.

Affected VersionsENISA

NetVault Backup 14.0.0.19

Affected Packages

euvd netvault_backup no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

NetVault Backup is Quest's enterprise data-protection/backup platform whose management service exposes a JSON-RPC API. The vulnerable handler, NVBULibrarySlot, processes JSON-RPC messages and constructs SQL queries by directly embedding attacker-controlled string data - the classic CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) root cause. Because the backend database is reachable from the injected query, the SQLi is escalated from data manipulation into full remote code execution running as NETWORK SERVICE, a built-in Windows service account. No CPE strings were supplied in the input, so exact affected build identifiers must be derived from vendor release notes rather than NVD CPE matching.

Know when Netvault Backup 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 (trendmicro) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Network-reachable JSON-RPC with low complexity plus a documented authentication bypass justifies PR:N; SQLi-to-RCE as NETWORK SERVICE yields C:H/I:H/A:H, scope unchanged.

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

Primary rating from Vendor (trendmicro).

CVSS VectorVendor: trendmicro

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

DescriptionCVE.org

Quest NetVault Backup NVBULibrarySlot SQL Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Quest NetVault Backup. Although authentication is required to exploit this vulnerability, the existing authentication mechanism can be bypassed.

The specific flaw exists within the processing of NVBULibrarySlot JSON-RPC messages. The issue results from the lack of proper validation of a user-supplied string before using it to construct SQL queries. An attacker can leverage this vulnerability to execute code in the context of NETWORK SERVICE. Was ZDI-CAN-27630.

Executive ViewAI

Why It Matters

Quest NetVault Backup contains a critical remote code execution vulnerability (CVE-2026-9785) in its JSON-RPC interface where an authentication bypass enables SQL injection and arbitrary code execution. Although no public exploit has been identified at time of analysis, the high CVSS score (8.8) and lack of available patch make this a severe risk to backup infrastructure and disaster recovery capabilities.

Business Impact: Severe
Compensating Controls

Until patch availability: restrict network access to JSON-RPC interface via firewall rules to trusted networks only; disable remote JSON-RPC connectivity where operationally feasible; deploy intrusion detection signatures for SQL injection patterns in JSON-RPC messages; maintain offline backup copies isolated from production backup infrastructure; implement robust logging and alerting on all JSON-RPC interface access.

Threat Intelligence Overview

EPSS Score
0.7%
Top 51% exploitable
Prevalence
Medium
established enterprise backup product, moderate but not universal deployment
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.7%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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