Skip to main content

PDF Generator for WordPress CVE-2026-57407

| EUVDEUVD-2026-43478 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-07-13 Patchstack
7.2
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running PDF Generator <=1.6.2
  2. Delivery
    Locate PDF-generation endpoint accepting a URL
  3. Exploit
    Submit crafted internal/metadata URL
  4. Execution
    Server fetches attacker-chosen destination
  5. Persist
    Retrieve internal response or trigger internal request
  6. Impact
    Pivot to cloud metadata or intranet services

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires reaching the plugin's server-side URL-fetch/PDF-rendering functionality with an attacker-controlled destination URL; the source CVSS vector (AV:N/AC:L/PR:N/UI:N) implies remote, low-complexity, no-authentication, no-user-interaction access against a WordPress site with PDF Generator for WordPress <= 1.6.2 installed and active. Limiting factors: the site must have the plugin installed and enabled, the vulnerable endpoint must be reachable, and - despite the PR:N rating - WordPress plugin SSRFs of this class are frequently gated behind an authenticated AJAX action, so realistic exploitation may require at least a low-privileged account; the affected endpoint and exact parameter are not detailed in the available data and should be confirmed via the Patchstack advisory.

Impact

The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N scores 7.2 (High), driven largely by the changed scope and network reachability rather than by high per-system impact (confidentiality and integrity are Low, availability None). No EPSS score was provided, there is no POC referenced, and the CVE is not in CISA KEV, so this reads as a real but not urgent priority: exposure exists but there is no evidence of weaponization or mass exploitation. One important caveat - the source vector states PR:N (unauthenticated), yet many WordPress plugin SSRFs of this type are reachable only through an authenticated AJAX/admin action; the description does not confirm which endpoint is affected, so the true privilege requirement should be verified against the Patchstack advisory before treating this as fully unauthenticated. Net: a legitimate SSRF worth patching, especially in cloud-hosted WordPress where IMDS/metadata pivoting raises the real-world impact above the modest Low/Low CIA figures.

Exploit ScenarioDerived

An attacker submits a request to the plugin's PDF-generation function containing a URL pointing at an internal target - for example a cloud metadata endpoint (http://169.254.169.254/latest/meta-data/) or an intranet admin panel. The server fetches that URL while rendering the PDF and returns or embeds the response, disclosing internal data or triggering internal state-changing requests. No public POC is referenced, so exploitation would require an attacker to reconstruct the vulnerable endpoint and parameter.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 13, 2026

Server-Side Request Forgery in WP Swings' PDF Generator for WordPress plugin (all versions up to and including 1.6.2) lets remote attackers coerce the WordPress server into issuing attacker-controlled outbound requests, with a scope-changed impact reaching adjacent internal systems. Reported by Patchstack and tracked as CWE-918 with a CVSS 3.1 base score of 7.2, it currently has no public exploit identified at time of analysis and is not listed in CISA KEV. Because the scope is changed (S:C), successful abuse can pivot the server against internal metadata endpoints, intranet services, or cloud IMDS resources beyond the WordPress host itself.

RemediationAI

No vendor-released patch identified at time of analysis - the data lists all versions through 1.6.2 as affected without a confirmed fixed release, so consult the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/pdf-generator-for-wp/vulnerability/wordpress-pdf-generator-for-wordpress-plugin-1-6-2-server-side-request-forgery-ssrf-vulnerability) and the plugin changelog for an update beyond 1.6.2 and upgrade as soon as one is published. Until then, apply compensating controls: enforce egress filtering so the WordPress host can only reach required external endpoints (blocking outbound access to 169.254.169.254 and RFC1918 ranges neutralizes cloud-metadata and intranet pivoting, at the cost of breaking legitimate internal fetches); place a WAF or virtual-patch rule (Patchstack offers one) in front of the PDF-generation endpoint; and if PDF generation is not essential, deactivate the plugin. Restricting the PDF-generation feature to authenticated, trusted roles reduces the attack surface but does not eliminate SSRF if the endpoint is reachable by low-privileged users.

Affected VersionsENISA

PDF Generator for WordPress 0 ≤1.6.2

Affected Packages

euvd pdf_generator_for_wordpress no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the PDF Generator for WordPress plugin (CPE cpe:2.3:a:wp_swings:pdf_generator_for_wordpress), which converts WordPress content into downloadable PDFs. PDF-generation plugins routinely fetch remote resources - images, stylesheets, fonts, or user-supplied URLs - during rendering, and CWE-918 (Server-Side Request Forgery) arises when that fetch logic does not validate or restrict the destination, allowing an attacker to substitute an internal or attacker-chosen URL. The root cause class here is missing allowlist/SSRF protection on a server-side HTTP fetch, so the WordPress backend becomes an unwitting proxy. The changed CVSS scope (S:C) reflects that the security-relevant impact falls on systems other than the vulnerable web application - e.g., internal services the WordPress host can reach but an external attacker normally cannot.

Know when Pdf Generator For Wordpress gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

SSRF is network-reachable and low-complexity with scope change to internal systems; PR:L reflects that WordPress plugin SSRFs of this type typically require at least authenticated access, diverging from the source PR:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

Server-Side Request Forgery (SSRF) vulnerability in WP Swings PDF Generator for WordPress pdf-generator-for-wp allows Server Side Request Forgery.This issue affects PDF Generator for WordPress: from n/a through <= 1.6.2.

Executive ViewAI

Why It Matters

WP Swings' PDF Generator plugin for WordPress (all versions through 1.6.2) contains a server-side request forgery vulnerability that allows attackers to coerce affected WordPress servers into making attacker-directed requests to internal systems, cloud metadata services, and intranet resources. The scope-changed impact creates significant risk of confidential data exposure and credential compromise through cloud IMDS endpoints. Every WordPress installation using this plugin is exposed without immediate remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable the plugin immediately in production if removal cannot be performed within 24 hours; (2) implement network segmentation and firewall rules restricting WordPress server outbound access to only authorized external services; (3) deploy Web Application Firewall rules to block requests from the WordPress application to 169.254.169.254 and internal IP ranges; (4) enable continuous monitoring and alerting on WordPress server outbound connections to detect exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Low
niche WordPress PDF-generation plugin, limited install base
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy