CVE-2025-58978
BaseFortify
Publication date: 2025-09-09
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 |
|---|---|---|
| wp_swings | pdf_generator_for_wordpress | 1.5.4 |
| wp_swings | pdf_generator_for_wordpress | 1.5.5 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-862 | The product does not perform an authorization check when an actor attempts to access a resource or perform an action. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a Missing Authorization issue in the WP Swings PDF Generator for WordPress plugin (up to version 1.5.4). It allows unauthenticated users to perform actions that should require higher privileges due to missing authorization, authentication, or nonce token checks in certain functions. It is classified as a Broken Access Control vulnerability under the OWASP Top 10 category A1. [1]
How can this vulnerability impact me? :
An attacker without authentication can exploit this vulnerability to perform actions that normally require higher privileges, potentially leading to unauthorized access or manipulation of the plugin's functionality. However, the severity is rated as low (CVSS 5.3), indicating it is unlikely to be widely exploited or cause severe damage. Still, it poses a risk to the security of your WordPress site if left unpatched. [1]
How can this vulnerability be detected on my network or system? Can you suggest some commands?
Detection involves monitoring for unauthorized access attempts to the PDF Generator for WordPress plugin endpoints that should require authorization. Since the vulnerability allows unauthenticated users to perform privileged actions, you can look for unusual HTTP requests targeting the plugin's functions without proper authentication. Specific commands are not provided in the resources, but general approaches include using web server logs to grep for suspicious requests or employing intrusion detection systems to flag access control bypass attempts. [1]
What immediate steps should I take to mitigate this vulnerability?
The immediate mitigation step is to update the PDF Generator for WordPress plugin to version 1.5.5 or later, where the vulnerability is fixed. Alternatively, applying Patchstack's virtual patching (vPatching) can auto-mitigate the vulnerability before official patches are applied. Additionally, monitoring for signs of compromise and considering professional incident response services if a compromise is suspected are recommended. [1]