CVE-2025-10647

Published
View on NVD ↗
CVSS v3
8.8
HIGH
CVSS v2
N/A
Affected
1
PROJECT

Description

The Embed PDF for WPForms plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the ajax_handler_download_pdf_media function in all versions up to, and including, 1.1.5. This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

<p>Embed PDF for WPForms provides a PDF Viewer field type. Include PDF files in forms without requiring users to download the PDF. Supports multi-page documents for PDF flipbooks in WPForms. Provides zoom controls.</p> <h4>Features</h4> <ul> <li>Drag a PDF Viewer field onto any WPForm</li> <li>Choose PDF from Media Library or provide local URL</li> <li>Set default zoom level</li> <li>Supports multi-page PDFs</li> <li>Supports Dynamic Population</li> </ul> <h4>Demo</h4> <p><a href="https://breakfastco.xyz/embed-pdf-for-wpforms/" rel="nofollow ugc">https://breakfastco.xyz/embed-pdf-for-wpforms/</a></p> <p>Have an idea for a new feature? Please create an Issue on Github or Support Topic on wordpress.org.</p>
WordPress Plugin DirectoryWordPress Plugin Directory
2.76K