HIGH 8.8

CVE-2026-9784: Quest NetVault Backup SQL Injection RCE Vulnerability Analysis

Quest NetVault Backup contains a SQL injection vulnerability in its NVBULibraryPort JSON-RPC message handler that allows authenticated attackers to execute arbitrary code on the system. Although the vulnerability nominally requires valid credentials, the authentication mechanism can be circumvented, making this a critical remote code execution risk for organizations running affected NetVault Backup installations. The attacker-controlled code runs with NETWORK SERVICE privileges, potentially granting broad system access.

Source data · NVD / CISA · public domain

CVSS
3.0 · 8.8 HIGH · CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses (CWE)
CWE-89
Affected products
1 configuration(s)
Published / Modified
2026-06-25 / 2026-06-26

NVD description (verbatim)

Quest NetVault Backup NVBULibraryPort 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 NVBULibraryPort 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-27631.

2 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The vulnerability exists in Quest NetVault Backup's NVBULibraryPort component, which processes JSON-RPC requests. A user-supplied string is not properly validated before being incorporated into SQL query construction, resulting in a classic SQL injection flaw (CWE-89). This SQL injection can be chained to achieve remote code execution in the context of the NETWORK SERVICE account. The authentication mechanism protecting the NVBULibraryPort endpoint can be bypassed, effectively removing the authentication barrier and allowing unauthenticated remote exploitation. The vulnerability was originally tracked as ZDI-CAN-27631 before assignment as CVE-2026-9784.

Business impact

An attacker exploiting this vulnerability can gain code execution on NetVault Backup servers with NETWORK SERVICE privileges, potentially allowing them to access backup data, modify or delete backups, pivot to other systems on the network, or deploy malware such as ransomware. For organizations relying on NetVault Backup for disaster recovery and compliance, compromise of backup infrastructure directly threatens business continuity and data protection capabilities. The ability to bypass authentication means this vulnerability can be exploited from the network without requiring a legitimate user account.

Affected systems

Quest NetVault Backup installations are affected. The specific versions impacted should be verified against the vendor advisory, as the source data does not enumerate specific version ranges. Organizations using NetVault Backup in production environments—particularly those exposed to untrusted networks or internet-facing deployments—face immediate risk.

Exploitability

Exploitability is high. The vulnerability requires only network access and can bypass the existing authentication mechanism, meaning attackers need not obtain valid credentials. Construction of a malicious JSON-RPC message with an injected SQL payload is relatively straightforward once the authentication bypass is understood. No user interaction or special conditions are required; the flaw can be triggered through direct network requests to the NVBULibraryPort service.

Remediation

Organizations should prioritize patching Quest NetVault Backup systems. The vendor has released security updates addressing this SQL injection and authentication bypass. Until patches can be applied, access to the NVBULibraryPort endpoint should be restricted through network segmentation, firewall rules, or access control lists to limit exposure to trusted networks only. Monitoring for suspicious JSON-RPC requests or SQL error patterns in application logs may help detect exploitation attempts.

Patch guidance

Apply the security update released by Quest Software for this vulnerability. The patch version and availability should be confirmed through the official Quest Software security advisory and NetVault Backup documentation. Test patches in a non-production environment before deployment to ensure compatibility with existing backup workflows and infrastructure. Given the high severity and ease of exploitation, patching should be treated as urgent.

Detection guidance

Monitor NVBULibraryPort service logs for unusual JSON-RPC requests, particularly those containing SQL metacharacters or suspicious string patterns. Watch for failed or successful SQL injection attempts in application event logs. Network-level detection should focus on identifying connections to the NVBULibraryPort port (verify the service port configuration in your environment) from unexpected sources. Endpoint detection tools should flag unusual process spawning or code execution originating from the NetVault Backup service or NETWORK SERVICE account context.

Why prioritize this

This vulnerability scores 8.8 (HIGH severity) with high exploitability due to network accessibility, low attack complexity, and the critical nature of backup infrastructure. The authentication bypass significantly lowers the barrier to exploitation. Organizations should treat this as a priority-one security issue given its impact on backup integrity and the potential for lateral movement or data exfiltration.

Risk score, explained

The CVSS v3.0 score of 8.8 reflects a remote attack vector requiring only network access, low attack complexity, and minimal attacker privilege (though authentication is nominally required, it can be bypassed). The impact is severe across confidentiality, integrity, and availability—code execution as NETWORK SERVICE can lead to full system compromise. The score appropriately captures the critical nature of remote code execution on backup infrastructure.

Frequently asked questions

Can this vulnerability be exploited without any credentials at all?

Yes, effectively. Although the NVBULibraryPort endpoint nominally requires authentication, the vulnerability description indicates that the existing authentication mechanism can be bypassed. This means an unauthenticated remote attacker can reach the vulnerable SQL injection point and trigger code execution without obtaining valid user credentials.

What is the NETWORK SERVICE account and why does it matter?

NETWORK SERVICE is a Windows system account typically used to run services with limited privileges. While not as privileged as Local System, NETWORK SERVICE can still access network resources, local files, and system configuration. Compromising a service running as NETWORK SERVICE can allow an attacker to read sensitive backup data, modify backups, or move laterally to other systems.

Is this vulnerability currently being exploited in the wild?

The vulnerability is not currently tracked in CISA's Known Exploited Vulnerabilities (KEV) catalog, which means there is no confirmed public evidence of active exploitation as of the publication date. However, the high severity, ease of exploitation, and criticality of backup systems make this an attractive target. Organizations should assume exploitation could occur once exploit code becomes public.

What should we do if we cannot patch immediately?

Implement network segmentation to restrict access to NetVault Backup systems. Use firewall rules or access control lists to limit connections to the NVBULibraryPort to trusted administrative networks only. Monitor logs closely for signs of exploitation attempts. Consider temporarily disabling external access to NetVault Backup if feasible. These mitigations are not substitutes for patching and should be viewed as temporary measures while patches are prepared and tested.

This analysis is provided for informational purposes to support security decision-making. The information is based on vendor disclosures and publicly available data current as of the publication date. Specific patch versions, affected version ranges, and remediation steps should be verified against the official Quest Software security advisory and NetVault Backup documentation. Testing patches in non-production environments is strongly recommended before deployment. SEC.co makes no warranty regarding the completeness or accuracy of this analysis and assumes no liability for actions taken based on this information. Source: NVD (public-domain), retrieved 2026-08-02. Analysis generated by SEC.co (claude-haiku-4-5).