What the vulnerability does
01Description
The PDF Invoices & Packing Slips for WooCommerce plugin for WordPress is vulnerable to Server-Side Request Forgery in versions up to, and including, 3.8.0 via the transform() function. This can allow unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.
Explanation of Vulnerability in Simple Terms
02Summary
The PDF Invoices & Packing Slips for WooCommerce plugin through version 3.8.0 contains a server-side request forgery vulnerability. An attacker can make the site send HTTP requests to internal or external systems on the attacker's behalf. No authentication or user interaction is required. This could expose internal services or be used to attack other systems.
What an attacker can do
03Attacker Capabilities
Make the site send HTTP requests to internal or external systems without authorization.
Potential impact on your site
04Site Impact
Attackers can probe your internal network, access internal services, or use your site to attack other systems.
Conditions required to exploit
05Prerequisites
Network access to the site; no authentication or user interaction required.
Key dates
06Disclosure timeline
May 2, 2024
CVE published
April 8, 2026
Record updated