CVE-2025-58870
BaseFortify
Publication date: 2025-09-05
Last updated on: 2026-04-23
Assigner: Patchstack
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| debaat | wp-graphviz | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-79 | The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a Cross-Site Scripting (XSS) issue in the WordPress WP-GraphViz plugin (versions up to 1.5.1). It allows attackers with contributor-level privileges to inject malicious scripts into web pages generated by the plugin. These scripts can execute in the browsers of visitors to the affected site, potentially causing redirects, displaying unwanted advertisements, or executing other harmful HTML payloads. The vulnerability is DOM-based and falls under the OWASP Top 10 category A3: Injection. [1]
How can this vulnerability impact me? :
This vulnerability can impact you by allowing attackers to execute malicious scripts on your website visitors' browsers. This can lead to unauthorized redirects, display of unwanted content such as advertisements, or other harmful actions that compromise user experience and trust. Since exploitation requires only contributor-level access, attackers can easily exploit it if they have such privileges. The plugin is abandoned with no official patch, so the risk remains unless mitigated by virtual patching or replacing the plugin. [1]
How can this vulnerability be detected on my network or system? Can you suggest some commands?
Detection of this vulnerability involves checking if the WP-GraphViz plugin version is up to and including 1.5.1. Since the vulnerability allows injection of malicious scripts that execute when visitors access the site, monitoring for unexpected script execution or unusual redirects in web traffic may help. However, no specific detection commands are provided. It is recommended to perform server-side malware scanning and professional incident response if compromise is suspected, as plugin-based scanners may be unreliable. [1]
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include replacing the WP-GraphViz plugin with an alternative solution, as no official patch or fixed version is available and the plugin is abandoned. Simply deactivating the plugin does not fully eliminate the risk unless a virtual patch (vPatch) is applied. Using virtual patching can quickly neutralize threats without impacting performance. Users should also consider professional incident response and server-side malware scanning if a compromise is suspected. [1]