Vembu BDRSuite CVE-2025-71451
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link with poisoned parameters
-
DeliveryDeliver link to BDRSuite operator
-
ExploitVictim opens reflected XSS endpoint
-
ExecutionUnsanitized params execute JavaScript in browser
-
ImpactHijack session or manipulate interface
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Reflected, unauthenticated XSS in templates/progress/serverside/serverbackupprogress.sgp of Vembu BDRSuite versions before 7.6.0: the ClientName, BackupName, and grpName request parameters are interpolated unsanitized into loadXMLDoc() calls and reflected into AbortBackup() POST requests to dodeleteclientbackup.sgp. Exploitation requires the attacker to craft a malicious link or request AND a victim (an operator with a browser session) to open/trigger it - the CVSS UI:A metric confirms required user interaction, which is the primary limiting factor. No authentication is required of the attacker (PR:N), but there is no server-side impact; the effect is confined to the victim's browser session. Fixed in version 7.6.0; the vendor update is the remediation indicated by the evidence. |
| Impact | This is a moderate, not emergency, priority. The CVSS 4.0 base score is 5.1 with vector AV:N/AC:L/AT:N/PR:N/UI:A - network-reachable and unauthenticated (PR:N), but requiring active user interaction (UI:A), i.e. a victim must follow or trigger an attacker-crafted link/request. Impact is confined to the subsequent (browser) system (SC:L/SI:L) with no direct impact to the vulnerable server's own confidentiality, integrity or availability (VC:N/VI:N/VA:N), consistent with a reflected cross-site scripting flaw (CWE-79). No KEV listing is present and no EPSS score was supplied, so there is no evidence of active exploitation or a quantified exploitation probability. A public write-up/PoC reference exists but is not verified as working exploit code, so this signals disclosure and researcher attention (reported by VulnCheck) rather than confirmed in-the-wild use. The vendor priority decision label is 'this_month', which aligns with a real-but-not-critical issue: patch in the normal remediation cycle rather than as an emergency. The main gating factor keeping real-world risk below the raw CVSS is the required user interaction and the lack of server-side impact. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL targeting serverbackupprogress.sgp with poisoned ClientName, BackupName, or grpName parameters and lures an authenticated BDRSuite operator into opening it; the unsanitized values are interpolated into loadXMLDoc() calls and reflected into the AbortBackup() POST, executing attacker JavaScript in the victim's session. This enables session hijacking or manipulation of the backup management interface. A public PoC reference exists but is not verified as working exploit code, and exploitation requires the victim to act on the crafted link (UI:A). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Reflected cross-site scripting in Vembu BDRSuite before 7.6.0 allows remote unauthenticated attackers to execute arbitrary JavaScript in an operator's browser session when the victim opens a crafted link or request, with effects limited to that session. The assessed vector requires user interaction and shows no server-side impact, making this a moderate, not emergency, priority. A public PoC reference exists but is not verified as working exploit code, and no CISA KEV active-exploitation listing is provided.
RemediationAI
Upgrade Vembu BDRSuite to version 7.6.0 or later, the vendor-released fixed version indicated by the release notes at https://support.bdrshield.com/portal/en/kb/articles/release-notes and referenced with the VulnCheck advisory at https://www.vulncheck.com/advisories/vembu-bdrsuite-xss-via-serverbackupprogress-sgp. The vendor update is the remediation indicated by the available evidence. No specific alternative workaround is described in the supplied sources; until the upgrade is applied, the assessed exposure depends on an operator opening or triggering a crafted link or request, which is the user-interaction precondition in the assessed vector.
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
Vembu BDRSuite is a backup and disaster recovery product with a web management interface, and the issue is in the server-side template templates/progress/serverside/serverbackupprogress.sgp. The ClientName, BackupName, and grpName request parameters are interpolated unsanitized into loadXMLDoc() calls and reflected in AbortBackup() POST requests to dodeleteclientbackup.sgp. This is a reflected cross-site scripting flaw (CWE-79) that executes in the victim's browser session; per the assessed CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), the attacker needs no authentication but must induce a victim to trigger the crafted request, and the scope-changed impact is limited to low confidentiality and integrity effects in the browser with no availability impact. The supplied CVSS 4.0 vector is consistent with that user-interaction requirement and the absence of server-side impact.
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Network-reachable reflected XSS needs no privileges (PR:N) but requires victim interaction (UI:R); scope changes to the browser (S:C) with low confidentiality/integrity impact and no availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Vembu BDRSuite before 7.6.0 contains an unauthenticated cross-site scripting vulnerability in templates/progress/serverside/serverbackupprogress.sgp that allows remote attackers to inject arbitrary JavaScript by manipulating request parameters such as ClientName, BackupName, and grpName that are interpolated unsanitized into loadXMLDoc() calls and reflected in AbortBackup() POST requests to dodeleteclientbackup.sgp. Attackers can craft malicious links or requests to execute arbitrary JavaScript in a victim's browser session, enabling session hijacking or interface manipulation.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
NVD
CVE.org
GitHub PoC
Exploit-DB