
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2019-25449 is a reflected cross-site scripting (XSS) vulnerability in OrientDB version 3.0.17 that allows unauthenticated remote attackers to inject and execute arbitrary JavaScript in victims' browsers. The vulnerability was published on February 20, 2026, and is classified under CWE-79 (Improper Neutralization of Input During Web Page Generation). It carries a CVSS v3.1 base score of 6.1 (Medium) (Red Hat Advisory, Feedly).
The vulnerability stems from insufficient input validation and output encoding in OrientDB 3.0.17's document REST API endpoint (CWE-79). An attacker can craft a POST request to /document/demodb/-1:-1 containing script tags embedded within the name parameter of a JSON payload; the server reflects this unsanitized input back to the browser, triggering JavaScript execution in the victim's context. No authentication is required to submit the malicious request, though user interaction (e.g., clicking a crafted link) is needed to trigger execution. A public proof-of-concept exploit is available on Exploit-DB (Exploit-DB PoC, Red Hat Advisory).
Successful exploitation allows an attacker to execute arbitrary JavaScript within the browser session of any user who interacts with a malicious link or request targeting the vulnerable OrientDB instance. This can result in session hijacking, credential theft, unauthorized actions performed on behalf of the victim, malware distribution, and exposure of sensitive data rendered in the browser. The scope is changed (cross-origin), meaning the injected script can affect resources beyond the vulnerable application itself, though availability is not directly impacted (Feedly).
A public proof-of-concept exploit is available on Exploit-DB (added February 24, 2026), demonstrating the attack against OrientDB 3.0.17. The EPSS score is approximately 0.029% (0.000290), indicating a low but non-zero probability of exploitation in the wild. There is currently no evidence of active in-the-wild exploitation, no known threat actor attribution, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Exploit-DB PoC, Feedly).
name parameter, e.g., {"name": "<script>alert(document.cookie)</script>"}.POST /document/demodb/-1:-1 with the malicious JSON body./document/demodb/-1:-1 or similar OrientDB document endpoints containing <script> tags or encoded JavaScript in the request body; unexpected outbound connections from client browsers following interaction with OrientDB-hosted content.The primary remediation is to upgrade OrientDB to a version newer than 3.0.17, as the vulnerability is specific to that release. As interim mitigations, implement strict input validation and output encoding on the document endpoint to sanitize JSON payloads and prevent script injection. Deploy web application firewall (WAF) rules to detect and block requests containing script tags or encoded JavaScript in JSON bodies targeting OrientDB endpoints. Where feasible, restrict network access to the OrientDB REST API to trusted hosts only, and educate users about phishing and suspicious links (Red Hat Advisory, Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."