[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwigVVaMaWtDftj-G3re-l1K0KLU2SrlYKHikuMuANlM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":44,"crawl_stats":35,"alternatives":51,"analysis":155,"fingerprints":221},"embed-pdf-wpforms","Embed PDF for WPForms","1.1.6","Corey Salzano","https:\u002F\u002Fprofiles.wordpress.org\u002Fsalzano\u002F","\u003Cp>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.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Drag a PDF Viewer field onto any WPForm\u003C\u002Fli>\n\u003Cli>Choose PDF from Media Library or provide local URL\u003C\u002Fli>\n\u003Cli>Set default zoom level\u003C\u002Fli>\n\u003Cli>Supports multi-page PDFs\u003C\u002Fli>\n\u003Cli>Supports Dynamic Population\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbreakfastco.xyz\u002Fembed-pdf-for-wpforms\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbreakfastco.xyz\u002Fembed-pdf-for-wpforms\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Have an idea for a new feature? Please create an Issue on Github or Support Topic on wordpress.org.\u003C\u002Fp>\n","An add-on for WPForms. Provides a PDF Viewer field.",30,2557,0,"2025-09-18T18:21:00.000Z","6.8.5","4.0","5.6",[19,20,21,22],"inkless","pdf","wp-forms","wpforms","https:\u002F\u002Fbreakfastco.xyz\u002Fembed-pdf-wpforms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-pdf-wpforms.1.1.6.zip",98,1,"2025-09-18 19:35:54","2026-03-15T15:16:48.613Z",[30],{"id":31,"url_slug":32,"title":33,"description":34,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":6,"severity":37,"cvss_score":38,"cvss_vector":39,"vuln_type":40,"published_date":27,"updated_date":41,"references":42,"days_to_patch":26},"CVE-2025-10647","embed-pdf-for-wpforms-authenticated-subscriber-arbitrary-file-upload","Embed PDF for WPForms \u003C= 1.1.5 - Authenticated (Subscriber+) Arbitrary File Upload","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.",null,"\u003C=1.1.5","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Unrestricted Upload of File with Dangerous Type","2025-09-19 08:23:58",[43],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Faf67a544-daff-469f-a66b-e998b79b7845?source=api-prod",{"slug":45,"display_name":7,"profile_url":8,"plugin_count":46,"total_installs":47,"avg_security_score":48,"avg_patch_time_days":26,"trust_score":49,"computed_at":50},"salzano",11,7150,91,94,"2026-04-04T03:43:40.248Z",[52,77,100,120,142],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":74,"vuln_count":75,"unpatched_count":13,"last_vuln_date":76,"fetched_at":28},"pdf-builder-for-wpforms","PDF Builder for WPForms","1.2.141","EDGARROJAS","https:\u002F\u002Fprofiles.wordpress.org\u002Fedgarrojas\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFEmQifmfNfo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Design your own pdf in seconds using a drag and drop builder. No coding experience required.\u003C\u002Fp>\n\u003Cp>With this plugin you can create certificates, quotes, summaries, etc. You can attach these pdfs to any email that WPForms sends or you can view them directly in the entries screen.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Ch3>Drag and Drop Builder\u003C\u002Fh3>\n\u003Cp>Create your pdfs using a drag and drop builder. You can add text, summaries, tables and more.\u003C\u002Fp>\n\u003Ch3>Style Designer\u003C\u002Fh3>\n\u003Cp>Every element can be customized. Change the color, size, font, etc using the style designer.\u003C\u002Fp>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Ch3>More fields at your disposal\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>HTML\u003C\u002Fstrong>: Add your own html code to the pdf\u003C\u002Fli>\n\u003Cli>\u003Cstrong>QRCode\u003C\u002Fstrong>: Add a qr code that contains fixed text or some information from your form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon\u002FFigures\u003C\u002Fstrong>: +600 icons and images you can use in your pdf\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Fields\u003C\u002Fstrong>: For developers, use php code to create your own complex field and add it to your pdf\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Field\u003C\u002Fstrong>: Show a specific field only if a condition is met\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Detail\u003C\u002Fstrong>: Show a table with the products and total of the form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Conditional Logic\u003C\u002Fh3>\n\u003Cp>Show or hide any element of your pdf based on the values of the form. You can even hide entire pages if you want to optionally show a page only for specific submissions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag and drop Interface:\u003C\u002Fstrong> Create your pdf (Quote, summary, certificates etc) using a drag and drop interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style designer:\u003C\u002Fstrong> Change the color or font size of the elements of your WPForm pdf.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically added to the wpform emails:\u003C\u002Fstrong> You or your customers will receive the pdf automatically after submitting a form.\u003C\u002Fli>\n\u003C\u002Ful>\n","The first and only PDF drag and drop builder for WPForms.",1000,98242,80,8,"2026-03-11T16:20:00.000Z","6.9.4","3.3","",[69,20,70,71,22],"forms","pdf-builder","wpform","http:\u002F\u002Fsmartforms.rednao.com\u002Fgetit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-builder-for-wpforms.zip",99,2,"2024-08-08 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":60,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":65,"requires_at_least":89,"requires_php":17,"tags":90,"homepage":96,"download_link":97,"security_score":86,"vuln_count":98,"unpatched_count":13,"last_vuln_date":99,"fetched_at":28},"pdf-for-wpforms","PDF for WPForms + Drag and Drop Template Builder","6.5.1","add-ons.org","https:\u002F\u002Fprofiles.wordpress.org\u002Faddonsorg\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F56EqI6qa_eA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>DEMO\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fpdf.add-ons.org\u002Fwpforms\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpdf.add-ons.org\u002Fwpforms\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Download Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fpdf-for-wp-forms-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fpdf-for-wp-forms-pro\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Documents\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fpdf.add-ons.org\u002Fdocument\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpdf.add-ons.org\u002Fdocument\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The PDF For WPForms add-on is an additional plugin that extends the functionality of WPForms by providing features for generating PDF files from form submissions and attaching PDF files to email notifications.\u003C\u002Fp>\n\u003Cp>The plugin provides sufficient base elements and WPForms elements as well as developmental tools for users to build a completed PDF: Text\u002FHTML, Table, QRCode, Barcode, Page Break, Divider, Image, Spacer,…and other elements.\u003C\u002Fp>\n\u003Ch3>Drag and Drop Templates\u003C\u002Fh3>\n\u003Cp>The plugin offers a web-based drag & drop PDF template editor that lets you design templates and generate PDF documents from reusable templates without coding.\u003C\u002Fp>\n\u003Ch3>Unlimited Use, No Restrictions\u003C\u002Fh3>\n\u003Cp>There are zero hard limits to the number of PDFs you can configure across all your forms or generate on your entries.\u003C\u002Fp>\n\u003Ch3>Additional Fonts\u003C\u002Fh3>\n\u003Cp>Match your branding and enhance the overall look and feel of PDFs by install your own fonts.\u003C\u002Fp>\n\u003Ch3>Custom PDF Paper Size\u003C\u002Fh3>\n\u003Cp>Allows you to add custom different paper sizes for your PDF templates.\u003C\u002Fp>\n\u003Ch3>Shortcode and Merge Tags\u003C\u002Fh3>\n\u003Cp>You can generate a link or URL to PDFs using both shortcodes and merge tags so your users can download the PDF right after form submission.\u003C\u002Fp>\n\u003Ch3>Conditional Logic\u003C\u002Fh3>\n\u003Cp>You can hide or show PDF content or create or uncreate pdf\u003C\u002Fp>\n\u003Ch3>The Second PDF For a Form\u003C\u002Fh3>\n\u003Cp>It is possible to make a generation of multiple PDFs for the same form.\u003C\u002Fp>\n\u003Ch3>Download PDF Files\u003C\u002Fh3>\n\u003Cp>You can view and download PDFs from the WPForms Entries page.\u003C\u002Fp>\n\u003Ch3>Smart Real-Time Preview\u003C\u002Fh3>\n\u003Cp>View the instant preview of the customization for documents as you make them. See real-time previews of the last placed order with your desired custom appearance.\u003C\u002Fp>\n\u003Ch3>Privacy and Security\u003C\u002Fh3>\n\u003Cp>Your form data is never sent to a third party to generate the PDFs and the documents are generated directly on your web server.\u003C\u002Fp>\n\u003Ch3>Page Break\u003C\u002Fh3>\n\u003Cp>We can use Page Break and new content will be move on next pages in PDF.\u003C\u002Fp>\n\u003Ch3>Multilingual\u003C\u002Fh3>\n\u003Cp>A multitude of languages from across the globe can be displayed in PDFs, include complex scripts like Hebrew, Arabic, Thai, Japanese, Chinese, and Korean.\u003C\u002Fp>\n\u003Ch3>PRO VERSION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Table Customization\u003C\u002Fli>\n\u003Cli>QRcode Supports\u003C\u002Fli>\n\u003Cli>Barcode Supports\u003C\u002Fli>\n\u003Cli>Watermarks Supports\u003C\u002Fli>\n\u003Cli>Header Supports\u003C\u002Fli>\n\u003Cli>Footer Supports\u003C\u002Fli>\n\u003Cli>Conditional logics Supports\u003C\u002Fli>\n\u003Cli>30-day money-back guarantee\u003C\u002Fli>\n\u003Cli>1-year support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Dropbox API to store PDF files. Data is only sent to Dropbox when the user has configured and enabled the integration in the plugin settings. This service is provided by Dropbox, Inc.\u003Cbr \u002F>\nterms of use \u003Ca href=\"https:\u002F\u002Fwww.dropbox.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.dropbox.com\u002Fterms\u003C\u002Fa>, privacy policy \u003Ca href=\"https:\u002F\u002Fwww.dropbox.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.dropbox.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fp>\n","The plugin helps you create PDF for WPForms you can builder PDF template",22127,92,7,"2026-02-05T07:45:00.000Z","2.0",[91,92,93,94,95],"contact-form-pdf","form-pdf","pdf-contact-form","pdf-wpforms","wpforms-pdf","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fwpforms-pdf-generator-attachment\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-for-wpforms.6.5.1.zip",6,"2026-02-11 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":60,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":65,"requires_at_least":112,"requires_php":67,"tags":113,"homepage":117,"download_link":118,"security_score":74,"vuln_count":26,"unpatched_count":13,"last_vuln_date":119,"fetched_at":28},"wp-forms-signature-contract-add-on","WP Forms Signature Contract Add-On","1.8.3","approveme","https:\u002F\u002Fprofiles.wordpress.org\u002Fapproveme\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.secure.approveme.com\u002Fdemo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">Try WPForms Signature Demo Here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fih0C9W4ql0I?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cem>Please note you will need the following plugins installed to completely automate the process of collection of contracts using WP Forms and WP e-signature.\u003C\u002Fem>\u003Cbr \u002F>\n1. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003Cbr \u002F>\n2. \u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lIyMBx\" rel=\"nofollow ugc\">WP e-signature\u003C\u002Fa> (Elite Or Lifetime license)\u003Cbr \u002F>\n3. \u003Ca href=\"https:\u002F\u002Faprv.me\u002F2lIyMBx\" rel=\"nofollow ugc\">Stand Alone Document\u003C\u002Fa> (comes with above licenses)\u003C\u002Fp>\n\u003Cp>*An Elite Or Lifetime license license is required and can be purchased at \u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Fwpforms-special-pricing\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">www.approveme.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What would you do if you discover the contracts you used in running your online business were not legally binding?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>WPForms Digital Signature Add-On\u003C\u002Fh4>\n\u003Cp>Imagine being in a courtroom with an estranged client who’s claiming that they never agreed to your contract.  You pull up the contract and after a brief review, the judge announces that the e-signature used in the contract was not legally valid.  He then asks if you have anything else to support your case.\u003C\u002Fp>\n\u003Cp>Hopefully it will never come to to this, but if it did, what would you do?\u003C\u002Fp>\n\u003Cp>Well, there’s not much you could do.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The electronic document industry has very strict rules and regulations for legal contracts, invoices, employee agreements and any other legally binding document you may use in your business.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Forms is a terrific WordPress Form Plugin!\u003C\u002Fstrong> It is quite possibly one of the best ways to automate any number of tasks using a WordPress website (and of course their renowned contact forms plugin). However, \u003Cem>signing legally binding contracts is NOT WPForms primary focus\u003C\u002Fem> (it is however ApproveMe’s WP e-signature sole focus). We have invested many years building a system that adheres to the strictest \u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lIEKSE\" rel=\"nofollow ugc\">UETA and ESIGN\u003C\u002Fa> nationwide and foreign document signing regulations.\u003C\u002Fp>\n\u003Cp>\u003Cem>This Signature Pad Plugin fills the gap between a WordPress Form plugin and an e-signature solution that is compliant with the UETA\u002FESIGN guidelines.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Digital security is crucial to your business.  You need to protect yourself from anything that could call your forms into question.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The ApproveMe WP E-Signature Plugin turns your WordPress site into a court recognized document signing app.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you’re a WP Forms user, you know how powerful their plugin can be to help automate a number of tasks on your website.  HOWEVER, signing legally binding contracts is NOT their primary focus.  That’s where we come in.\u003C\u002Fp>\n\u003Cp>The WP Forms Digital Signature Add-On ensures that every contact form, contract, or invoice submitted with the WP Form plugin is 100% UETA\u002FESIGN compliant.\u003C\u002Fp>\n\u003Cp>No more second-guessing the legality of your contracts or needing to use a third-party signing service.\u003C\u002Fp>\n\u003Cp>We’ve invested years into building a system that adheres the strictest nationwide and foreign document signing regulations while allowing you to control your user experience.\u003C\u002Fp>\n\u003Cp>You get a 100% legally compliant signature on file to protect you and the customer, without having to worry about users getting distracted or being unsecure on third party sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.secure.approveme.com\u002Fdemo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">Click Here to Try WP Forms Signature Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How this e-signature & WordPress Contract Plugin is different than a typical WPForms WordPress signature pad addon\u003C\u002Fstrong>\u003Cbr \u002F>\nMost signature pad plugins simply record signature details and submit the data to a web server where it is converted to a PNG or JPEG file.  This graphic file then gets saved on your FTP server.\u003C\u002Fp>\n\u003Cp>This image file of your client’s hand-written legal signature — the same one used to buy houses, sign up for credit cards, and obtain business loans — is easily accessible to any FTP intruders.\u003C\u002Fp>\n\u003Cp>Here’s the problem:\u003C\u002Fp>\n\u003Cp>Most of these plugins are not legally binding (much less UETA\u002FESIGN compliant) as they fail to address the countless laws and regulations that guide the document signing industry.\u003C\u002Fp>\n\u003Cp>If the legality of your contract were to ever come into question, you wouldn’t have much to stand alone.  And if fraud or identity theft were ever an issue, you would have a tough time proving your case with a signature that the courts don’t recognize.  Why risk it?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ApproveMe’s brand new signature add-on found at \u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lIyMBx\" rel=\"nofollow ugc\">ApproveMe.com\u003C\u002Fa> it is the connection point between a WordPress forms plugin and having a UETA \u002F ESIGN compliant WordPress contract plugin that runs on your WordPress site.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check out the video clip above to find out ways to save time and money by fully automating legal contracts for your website design, digital photography, freelance or consulting business making use of our WP Forms Digital Signature Add-On.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>=MORE ON HOW THIS UETA\u002FESIGN COMPLIANT WORDPRESS FORM SIGNATURE PLUGIN WORKS=\u003C\u002Fp>\n\u003Cp>**\u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lIyMBx\" rel=\"nofollow ugc\">ApproveMe’s Signature Add-On for WP Forms\u003C\u002Fa> generates a UETA\u002FESIGN compliant court recognized contract with (optional) details\u002Ffield values inserted anywhere you want them inserted in the contract.  These dynamic field values are taken from the submitted form of your end user.\u003C\u002Fp>\n\u003Cp>Your form submitter can either draw or type their legal  signature using their mouse, trackpad, tablet or smartphone.  All of this magic happens the instant an end user submits a WP Form by either emailing a signer specific invitation to their contract or immediately redirecting the end users.**\u003C\u002Fp>\n\u003Cp>Another highly popular use case is pre-filling contract data that might change from contract to contract. Say for instance, you are a Web Design agency and you have a standard contract you send out that varies ever so slightly every time you bring on a new client. Maybe you have optional packages available that need to be noted in your contract. But creating a new contract from scratch is incredibly time consuming.\u003C\u002Fp>\n\u003Cp>With this WP Forms Signature Add-On + ApproveMe’s WP e-signature (license) you can create a WP Form with the fields and sections of the contract that vary and add an additional field for the “Signers Name” + “Signers Email.”\u003C\u002Fp>\n\u003Cp>Your WPForm would look something like:\u003C\u002Fp>\n\u003Cp>DROPDOWN FIELD 1  = Dropdown of available packages\u003Cbr \u002F>\nPARAGRAPH FIELD 2 = Classes or terms that vary from contract to contract\u003Cbr \u002F>\nTEXT FIELD 2 = SIGNERS FULL NAME\u003Cbr \u002F>\nTEXT FIELD 3 = SIGNERS EMAIL ADDRESS\u003C\u002Fp>\n\u003Cp>You would insert these WP Field values in your WP e-signature contract in the proper places or paragraphs that pertain to this information.\u003C\u002Fp>\n\u003Cp>You would choose the option “Email this contract whenever this form is submitted.”\u003C\u002Fp>\n\u003Cp>Now, whenever you fill out this WPForm, your contract will be automatically generated with the custom terms from your WP Form submission and then a signer invitation email will be sent to the signer email address that was given in the WP Form submission.\u003C\u002Fp>\n\u003Cp>\u003Cem>Additional benefits of ApproveMe’s WP eSign Plugin and this for WP Forms Signature Add-On is that you are able to instantly create a legal contract for your clients to sign depending on their form information from a WPForm.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>And that’s just the beginning. When a client signs…\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>… both you and the client will instantly get a PDF of the contract that they signed (e-signature automation at its finest).\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>…registering or sending your client to a third-party website to sign your legal contracts is not required (all signatures take place on your WordPress website… so the experience is on your site and not someone else’s)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>… you’ll have a 100% legally compliant electronic signature on file to protect you AND the customer (according to UETA\u002FESIGN guidelines).\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>WP Forms Digital Signature add-on and WordPress Signature turns your site & WordPress Form into a court recognized document signing application (but without the monthly fees… and with unlimited amount of users).\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ideal for anyone who wants to automate signature collection on proposals, quotes, timesheets, service terms agreements, new client legal contracts, waiver forms and much more using a WordPress form! *\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Immediately redirect your site visitors to sign a legally binding contract after submitting a WordPress Form that was created using WP Forms.\u003C\u002Fp>\n\u003Cp>“I agree to terms” checkboxes have the legal standing of a limp handshake. \u003Cstrong>Do the smart thing. Don’t get caught in a courtroom with a document that’s not legally binding.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Powerful Features of ApproveMe’s Digital Signature Add-On for WP Forms:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ADDON FEATURES THAT YOU CAN CUSTOMIZE\u003C\u002Fstrong>\u003Cbr \u002F>\nWP e-signature offers an incredibly in depth e-signature add-on collection with several easy to customize \u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lIyMBx\" rel=\"nofollow ugc\">WP Forms e-signature automations\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Fesign-integrations?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">third-party integrations\u003C\u002Fa> to even further improve your personalized document signing requirements.\u003C\u002Fp>\n\u003Cp>=The WordPress contract plugin operates on every leading PC and web browsers for smart phones. For example Chrome, FireFox, Opera, Safari, Android, iOS, and WebOS.=\u003C\u002Fp>\n\u003Cp>\u003Cem>Besides being user friendly, ApproveMe’s WP Forms WordPress Signature Plugin is able to instantly enter details which was posted from a WP Form into a UETA\u002FESIGN compliant and courtroom accepted contract form utilizing your own WordPress website.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Therefore if you have a dropdown list of options in your WP Form named “Web Design Package” and you provide various products (different price points for each) it is possible to easily produce a legal contract which includes the package features of an order in the written agreement which is then sent to the end-user of your WP Form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instantly Trigger Contracts To Be Sent\u003C\u002Fstrong> As soon as a client inputs data into and submits a WP form (that is connected to a WP e-signature contract using this add-on) it is possible to instantly generate a Contract to be delivered either by email or by redirecting the signer to the contract immediately as the “thank you page.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Connect WP Forms Digital Signature With WP e-signature\u003C\u002Fstrong> This WP Forms Add-On will blend the powerful automation attributes of WP forms with the e-signature features and peace of mind offered with WP e-signature.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Include WP Form Field Values Inside A WP e-signature Contract\u003C\u002Fstrong>  With WP e-signature’s WP Forms Electronic Signature Add-On, you are able to input submitted form information into a legal contract that is activated immediately as soon as a client submits a WP Form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Redirect a User to a Electronic Signature Contract after Submitting a WP Form\u003C\u002Fstrong>  After a user successfully submits a WP Form they can be immediately be rerouted to the contract of your choosing by using this E Signature add-on.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sends your Client a Contract Via Email Once they Complete a WP Form\u003C\u002Fstrong> After correctly submitting the WP Form, there is the option to email the form submitter a contract (or perhaps a different customer if the additional customer’s email and name was in the recently completed WP form).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Signing Reminder Emails triggered by your Contact Form\u003C\u002Fstrong> In the event that a customer has not yet electrically signed the contract which you were requesting them to sign after sending in your WP form, it is possible to instantly trigger signing reminder emails where you can choose the trigger date, the frequency of reminder emails, and the expiration date of the signing reminder emails.\u003C\u002Fp>\n\u003Cp>=\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.secure.approveme.com\u002Fdemo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">Try a Free WP Forms Signature Demo\u003C\u002Fa>\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Ch4>e-signature WordPress Contract Plugin Features\u003C\u002Fh4>\n\u003Cp>Whether you’re operating a wedding photography business a membership based website, or a just a small web design agency in need of clients signing your website terms of service WP Digital e-signature has you covered. You can read all about ‘WP Digital e-signature’ features on the \u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">ApproveMe website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>UETA\u002FESIGN Compliance & WPForms\u003C\u002Fh4>\n\u003Cp>Our plugin is 100% compliant and kept up to date with the most current rules and regulations regarding electronic signatures and legally binding contracts.  Rest easy knowing that your documents will stand up in any court.*\u003C\u002Fp>\n\u003Ch4>Encrypted Data Storage\u003C\u002Fh4>\n\u003Cp>Rather than storing data on a vulnerable FTP server like other wordpress signature plugins, we encrypt and store your data in strategic (and different) locations in your database.  Signatures, custom input fields, document data, audit trail events — everything is secured.\u003C\u002Fp>\n\u003Cp>If someone were to even attempt to unencrypt your data, the entire document would terminate.  We pride ourselves in security and invest heavily (certainly more so than any other WordPress plugin) to protect our users and their clients.\u003C\u002Fp>\n\u003Ch4>Unique Signer Invitations\u003C\u002Fh4>\n\u003Cp>Signed PDF documents are only available for download when 1) the document sender is logged in and 2) when the signer uses their unique signer invitation URL.  This prevents any unauthorized person from viewing or downloading a copy of your contract.\u003C\u002Fp>\n\u003Ch4>Responsive Design\u003C\u002Fh4>\n\u003Cp>Let your clients sign on the go.  Our customizable WordPress contract plugin operates on every leading desktop and mobile browser for Android & iOS devices including Chrome, FireFox, Opera, and Safari.\u003C\u002Fp>\n\u003Ch4>Instant Trigger Contracts\u003C\u002Fh4>\n\u003Cp>We make it easy to move your clients down the funnel.  In addition to sending contracts via email, now you can redirect a signer immediately to your contract after submitting their data in a WP Form.  This helps prevent any distraction to make sure your contract gets taken care of right away.\u003C\u002Fp>\n\u003Ch4>Dynamic Form Fields\u003C\u002Fh4>\n\u003Cp>Automatically include user information submitted through your WP form into your contract, even when using more complex forms.\u003C\u002Fp>\n\u003Ch4>Signing Reminder Emails for WordPress Signature\u003C\u002Fh4>\n\u003Cp>If your client has not yet signed, send automatic reminder emails to make sure they do.  Choose the trigger date, frequency, and expiration dates to make sure your contracts get signed.\u003C\u002Fp>\n\u003Ch4>Zero Monthly Fees Per User + Unlimited Users\u003C\u002Fh4>\n\u003Cp>Let everyone on your team use the plugin, and create as many contracts as you want.  No limits or hidden fees, ever.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Secure your contracts and rest easy.  \u003Ca href=\"http:\u002F\u002Fwww.secure.approveme.com\u002Fdemo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">click here for a demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Need Customer Support for ApproveMe’s WP ESign?\u003C\u002Fh3>\n\u003Cp>In an effort to provide better service and to prevent support tickets getting lost in the black hole of the internet, we aim to supply top notch support services through our website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>There is no support offered on the wordpress.org forum.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Log into your account to start a support ticket \u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">www.approveme.com\u002Fsupport\u003C\u002Fa> and we will immediately help solve any problems you may have.\u003C\u002Fp>\n\u003Cp>Do you have a non-support related question about ApproveMe’s WP e-signature?  Please feel free to contact us with with any pre-sale questions at our \u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Fletschat\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">contact form page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Here’s a resource we created to help you understand the importance of contract security:\u003C\u002Fp>\n\u003Cp>Free ebook:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Ffree-ebook-digital-e-signature-is-it-legal\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">7 Ways to Protect Your Company from Contracts That Aren’t Binding\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To see WP Forms to WP e-signature in action see the demo video below:\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fih0C9W4ql0I?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.secure.approveme.com\u002Fdemo\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">Try WP Forms + WP e-signature Demo Here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Ch3>Additional important PDF capabilities and workflows for WP Forms Signature Add-On\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fully automate the signature collection procedure for your individual or small company\u003C\u002Fli>\n\u003Cli>Download a copy of the signed document from your website as a PDF\u003C\u002Fli>\n\u003Cli>Sync your Dropbox account with a Signed PDF \u003C\u002Fli>\n\u003Cli>Email yourself and the signer a copy of the PDF which is UETA\u002FESIGN compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Your own WordPress website stores and encrypts all documents (not a random third party site)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Find out more details about document security of the WP e-signature here: \u003Ca href=\"http:\u002F\u002Faprv.me\u002F2lf4HbX\" rel=\"nofollow ugc\">Security UETA\u002FESIGN Protection\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Free ebook:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.approveme.com\u002Ffree-ebook-digital-e-signature-is-it-legal\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wpforms\" rel=\"nofollow ugc\">7 Ways to Protect Your Company from Contracts That Aren’t Binding\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>An active WP e-signature license is necessary for the WP Forms Signature plugin to function. To get yours, you can simply buy a copy at (www.approveme.com)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zero Monthly Expenses • UETA & ESIGN Compliant • Legally Binding • 100% Money Back Guarantee\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>WORDPRESS CONTRACT PLUGIN INSTALLATION COMPLETE!\u003C\u002Fh3>\n\u003Cp>Every signed document could be saved as a PDF, placed in an email, instantly synced to a Dropbox account and much more! You choose exactly how you want it to work!\u003C\u002Fp>\n\u003Cp>*An up  &hellip;\u003C\u002Fp>\n","Instantly produce a legally binding PDF WordPress contract from a WP Forms contact form submission. Digital Signature Pad. Proposal.",53555,88,5,"2026-01-08T18:03:00.000Z","4.5",[114,115,116,21,22],"contract","proposal","wp-form","http:\u002F\u002Faprv.me\u002F2lIyMBx","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-forms-signature-contract-add-on.1.8.3.zip","2026-01-19 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":65,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":139,"download_link":140,"security_score":141,"vuln_count":13,"unpatched_count":13,"last_vuln_date":35,"fetched_at":28},"pdf-forms-for-wpforms","PDF Forms Filler for WPForms","1.3.2","maximum.software","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaximumsoftware\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FPhcPZwDXlh8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>This plugin allows WPForms users to add PDF attachments filled with form submission data to notifications and confirmations of WPForms.\u003C\u002Fp>\n\u003Cp>If the PDF attachment has a PDF form, the plugin allows users to add fields to the WPForms form and\u002For link them to fields in the PDF. The plugin also allows the attached PDF files to be embedded with images supplied by the WPForms fields. The filled PDF files can be saved on the web server.\u003C\u002Fp>\n\u003Cp>When your website visitor submits your WPForms form, the form in the PDF file is filled with the form information, images are embedded and the resulting PDF file is attached to the WPForms notification. The resulting PDF file can also be downloaded by your website visitors if this option is enabled in your form’s options.\u003C\u002Fp>\n\u003Cp>What makes this plugin special is its approach to preparing PDF files. It is not generating PDF documents from scratch. It modifies the original PDF document that was prepared using third party software and supplied to the plugin. This allows users the freedom to design exactly what they need and use their pre-existing documents.\u003C\u002Fp>\n\u003Cp>An external web API (https:\u002F\u002Fpdf.ninja) is used for filling PDF forms (free usage has limitations).\u003C\u002Fp>\n\u003Cp>Please see \u003Ca href=\"https:\u002F\u002Fpdf.ninja\u002F#terms\" rel=\"nofollow ugc\">Pdf.Ninja Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpdf.ninja\u002F#privacy\" rel=\"nofollow ugc\">Pdf.Ninja Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please see the \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F3V2k7ITVNlo\" rel=\"nofollow ugc\">tutorial video\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fpdfformsfiller.org\u002Fdocs\u002Fwpforms\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for detailed information.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F3V2k7ITVNlo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Requirements:\u003Cbr \u002F>\n * PHP 5.5 or newer\u003Cbr \u002F>\n * WordPress 5.4 or newer\u003Cbr \u002F>\n * WPForms 1.6.9 or newer\u003Cbr \u002F>\n * Chrome 63, Firefox 58 (or equivalent) or newer\u003C\u002Fp>\n\u003Cp>Known incompatible plugins:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimagify\u002F\" rel=\"ugc\">Imagify\u003C\u002Fa> (strips forms from PDF files)\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortpixel-image-optimiser\u002F\" rel=\"ugc\">ShortPixel Image Optimizer\u003C\u002Fa> (strips forms from PDF files)\u003C\u002Fp>\n\u003Cp>Special thanks to the following sponsors of this plugin:\u003Cbr \u002F>\n * \u003Ca href=\"https:\u002F\u002Fwww.browserstack.com\u002F\" rel=\"nofollow ugc\">BrowserStack\u003C\u002Fa>\u003C\u002Fp>\n","Build WPForms from PDF forms. Get PDFs filled automatically and attached to email messages and\u002For website responses on form submissions.",500,11422,60,4,"2025-12-27T18:20:00.000Z","5.4","5.5",[136,137,138,20,22],"download","email","form","https:\u002F\u002Fpdfformsfiller.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-forms-for-wpforms.1.3.2.zip",100,{"slug":143,"name":144,"version":145,"author":56,"author_profile":57,"description":146,"short_description":147,"active_installs":148,"downloaded":149,"rating":150,"num_ratings":151,"last_updated":152,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":153,"homepage":72,"download_link":154,"security_score":141,"vuln_count":13,"unpatched_count":13,"last_vuln_date":35,"fetched_at":28},"pdf-importer-for-wpform","PDF Importer for WPForms","1.3.80","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fj_8zlcCbP2w?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Do you have a pdf or word document and just want to fill it using one of your forms? This is the plugin for you.\u003C\u002Fp>\n\u003Cp>With this plugin you can bind any PDF (including word documents saved as pdf) to a form, the plugin will fill the pdf using the form information and will attach the result to the WPForm emails.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Designer:\u003C\u002Fstrong> You can view the pdf and each element you are configuring.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically attached to the wpform emails:\u003C\u002Fstrong> You just need to import a pdf, bind it to a form and the plugin will do the rest.\u003C\u002Fli>\n\u003C\u002Ful>\n","Import a pdf, map it to a form and attaching to any email",400,34017,84,10,"2026-03-04T18:43:00.000Z",[69,20,70,71,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-importer-for-wpform.zip",{"attackSurface":156,"codeSignals":202,"taintFlows":213,"riskAssessment":214,"analyzedAt":220},{"hooks":157,"ajaxHandlers":192,"restRoutes":199,"shortcodes":200,"cronEvents":201,"entryPointCount":26,"unprotectedCount":13},[158,164,169,172,177,180,184,188],{"type":159,"name":160,"callback":161,"priority":110,"file":162,"line":163},"action","wpforms_loaded","embed_pdf_wpforms_init","embed-pdf-wpforms.php",28,{"type":165,"name":166,"callback":167,"file":162,"line":168},"filter","wpforms_get_form_fields_allowed","embed_pdf_wpforms_field_types",42,{"type":159,"name":170,"callback":171,"file":162,"line":130},"init","embed_pdf_wpforms_load_textdomain",{"type":159,"name":173,"callback":174,"file":175,"line":176},"wp_enqueue_scripts","assets_register","includes\\class-wpforms-field-pdf-viewer.php",43,{"type":159,"name":178,"callback":174,"file":175,"line":179},"admin_enqueue_scripts",44,{"type":159,"name":181,"callback":182,"file":175,"line":183},"wpforms_frontend_css","enqueue_css_frontend",47,{"type":159,"name":185,"callback":186,"file":175,"line":187},"wpforms_frontend_js","load_js",48,{"type":159,"name":189,"callback":190,"file":175,"line":191},"wpforms_builder_enqueues","enqueue_assets_builder",50,[193],{"action":194,"nopriv":195,"callback":196,"hasNonce":197,"hasCapCheck":197,"file":175,"line":198},"epdf_wf_download_pdf_media",false,"ajax_handler_download_pdf_media",true,53,[],[],[],{"dangerousFunctions":203,"sqlUsage":204,"outputEscaping":206,"fileOperations":13,"externalRequests":13,"nonceChecks":26,"capabilityChecks":75,"bundledLibraries":212},[],{"prepared":13,"raw":13,"locations":205},[],{"escaped":207,"rawEcho":26,"locations":208},16,[209],{"file":175,"line":210,"context":211},428,"raw output",[],[],{"summary":215,"deductions":216},"The 'embed-pdf-wpforms' plugin version 1.1.6 exhibits a generally good security posture based on the static analysis.  The absence of dangerous functions, properly prepared SQL queries, and a high percentage of properly escaped output are positive indicators.  Furthermore, the plugin implements both nonce and capability checks, and its attack surface appears to be well-protected with no unprotected entry points.  The lack of file operations and external HTTP requests also reduces the potential for certain types of vulnerabilities.\n\nHowever, the plugin's vulnerability history presents a significant concern.  It has a known, albeit patched, high-severity vulnerability related to 'Unrestricted Upload of File with Dangerous Type'. While this vulnerability is currently unpatched, the presence of such a severe issue in its history suggests that the developers have had to address critical security flaws in the past, which could indicate underlying architectural weaknesses or a history of less stringent security practices.  The fact that a high severity vulnerability existed is a strong indicator that past versions were indeed vulnerable and that vigilance is required.\n\nIn conclusion, while version 1.1.6 of 'embed-pdf-wpforms' demonstrates good static security practices for its current codebase, its past high-severity vulnerability warrants caution. The focus on securing the current attack surface is commendable, but the historical precedent of a severe vulnerability like unrestricted file uploads should not be overlooked when considering its overall risk.",[217],{"reason":218,"points":219},"History of high severity vulnerability",15,"2026-03-16T22:29:47.441Z",{"wat":222,"direct":236},{"assetPaths":223,"generatorPatterns":230,"scriptPaths":231,"versionParams":232},[224,225,226,227,228,229],"\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Fpdfjs\u002Fpdf.min.js","\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Fpdfjs\u002Fpdf.worker.min.js","\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Ffield-pdf-viewer.js","\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Ffield-pdf-viewer.min.js","\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Fform-editor.js","\u002Fwp-content\u002Fplugins\u002Fembed-pdf-wpforms\u002Fjs\u002Fform-editor.min.js",[],[],[233,234,235],"embed-pdf-wpforms\u002Fjs\u002Fpdfjs\u002Fpdf.min.js?ver=","embed-pdf-wpforms\u002Fjs\u002Ffield-pdf-viewer.js?ver=","embed-pdf-wpforms\u002Fjs\u002Fform-editor.js?ver=",{"cssClasses":237,"htmlComments":238,"htmlAttributes":239,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":247},[],[],[240,241],"data-pdf-url","data-initial-scale",[],[244,245,246],"epdf_wf_pdfjs_strings","epdf_wf_pdf_viewer_strings","epdf_wf_form_editor_strings",[]]