Summary
CVE-2026-66710 is an unauthenticated Local File Inclusion (LFI) vulnerability in the e2pdf WordPress plugin affecting versions up to and including 1.32.40. An unauthenticated remote attacker can cause the plugin to include local files, leading to disclosure of sensitive data and potential code execution. It is rated HIGH severity with a CVSS v3.1 base score of 8.1.
Technical details
- Root cause: Improper control of a filename used in a PHP include/require statement (CWE-98), allowing attacker-controlled input to determine which local file the plugin includes.
- Trigger conditions: No authentication is required; the flaw is reachable by any unauthenticated user. Exploitation is rated high attack complexity.
- Attack vector: Network — remotely exploitable over HTTP/HTTPS without privileges or user interaction.
- Impact: Inclusion and execution of local files, resulting in high impact to confidentiality, integrity, and availability of the affected site.
Affected software
- e2pdf WordPress plugin, all versions up to and including 1.32.40.
Severity
- CVSS v3.1 base score: 8.1 (HIGH)
- Vector string:
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update the e2pdf plugin to version 1.32.43 or later.
- If no patch can be applied: Restrict or block unauthenticated network access to the plugin’s endpoints (for example via a web application firewall or access controls), and consider deactivating the plugin until it can be updated.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw HTTP response body:
/wp-content/plugins/e2pdf/

