[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4wPoLHemNBuYFFMUD_XDjCmYKb2jk_JMg-NmKofHiPw":3,"$fTiLAL_WX-fFIgzetmKUvwbtYXVGl3OAT32L7yBZUFPo":339,"$f5FQnD8LLub0QvewZV6Ey1TW-_AfY6v6lUf1PbdtSnfY":344},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":114,"fingerprints":318},"pdf-importer-for-gravity","PDF Importer for Gravity Forms","1.3.81","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\u002FLkZHvAOYbFY?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 Gravity Forms 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 gravity 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",20,5389,0,"2026-03-22T13:49:00.000Z","6.9.4","3.3","",[19,20,21,22,23],"forms","pdf","pdf-builder","wpform","wpforms","http:\u002F\u002Fsmartforms.rednao.com\u002Fgetit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-importer-for-gravity.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"edgarrojas",19,12420,94,278,75,"2026-05-20T07:02:08.969Z",[40,56,67,80,90],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":51,"homepage":24,"download_link":52,"security_score":53,"vuln_count":54,"unpatched_count":13,"last_vuln_date":55,"fetched_at":28},"pdf-builder-for-wpforms","PDF Builder for WPForms","1.2.145","\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\u002Fkav4_cUy75A?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,100993,80,8,"2026-04-15T17:38:00.000Z",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-builder-for-wpforms.zip",99,2,"2024-08-08 00:00:00",{"slug":57,"name":58,"version":6,"author":7,"author_profile":8,"description":59,"short_description":10,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":65,"homepage":24,"download_link":66,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pdf-importer-for-wpform","PDF Importer for WPForms","\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",400,34693,84,10,"2026-03-22T13:50:00.000Z",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-importer-for-wpform.zip",{"slug":68,"name":69,"version":70,"author":7,"author_profile":8,"description":71,"short_description":72,"active_installs":63,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":77,"homepage":24,"download_link":78,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":79},"pdf-builder-for-gravity","PDF Builder for Gravity Forms","1.2.142","\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\u002FTy_lIY6RrLA?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 with the first and only drag and drop builder. No coding experience required.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\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 Gravity Forms pdf.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically added to the Gravity 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 Gravity Forms.",15369,46,3,"2026-03-22T20:35:00.000Z",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-builder-for-gravity.zip","2026-04-06T09:54:40.288Z",{"slug":81,"name":82,"version":83,"author":7,"author_profile":8,"description":84,"short_description":10,"active_installs":63,"downloaded":85,"rating":13,"num_ratings":13,"last_updated":17,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":86,"homepage":87,"download_link":88,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":89},"pdf-importer-for-ninjaforms-pro","PDF Importer for Ninja Forms","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\u002F25JrIEJqv2k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=1&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 Ninja Forms 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 Ninja Forms 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",3355,[19,20,21,22,23],"http:\u002F\u002Fpdfimporter.rednao.com\u002Fgetit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-importer-for-ninjaforms-pro.zip","2026-03-15T10:48:56.248Z",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":46,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":15,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":110,"download_link":111,"security_score":99,"vuln_count":112,"unpatched_count":13,"last_vuln_date":113,"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",22500,92,7,"2026-02-05T07:45:00.000Z","2.0","5.6",[105,106,107,108,109],"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",{"attackSurface":115,"codeSignals":164,"taintFlows":265,"riskAssessment":303,"analyzedAt":317},{"hooks":116,"ajaxHandlers":154,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":163,"unprotectedCount":163},[117,123,127,133,138,142,146,150],{"type":118,"name":119,"callback":120,"priority":63,"file":121,"line":122},"action","gform_after_update_entry","UpdateEntry","core\\Integration\\Adapters\\Gravity\\Entry\\GravityEntryProcessor.php",34,{"type":118,"name":124,"callback":125,"priority":63,"file":121,"line":126},"gform_entry_detail_sidebar_middle","AddPDFLinkEntry",36,{"type":128,"name":129,"callback":130,"file":131,"line":132},"filter","rnpdfimporter_get_loader","closure","core\\Loader.php",48,{"type":118,"name":134,"callback":135,"file":136,"line":137},"admin_enqueue_scripts","_CheckForScriptStyleRemoval","core\\PluginBase.php",124,{"type":118,"name":139,"callback":140,"file":136,"line":141},"admin_menu","_CreateMenu",125,{"type":118,"name":143,"callback":144,"file":136,"line":145},"admin_init","MaybeCreateTables",126,{"type":118,"name":147,"callback":148,"file":136,"line":149},"admin_print_styles","_RemoveExternalStyles",180,{"type":118,"name":151,"callback":152,"file":136,"line":153},"admin_print_scripts","_RemoveExternalScriptsAndNotices",181,[155],{"action":156,"nopriv":157,"callback":158,"hasNonce":157,"hasCapCheck":157,"file":159,"line":126},"pdf_importer_dont_show_again_notice",false,"DontShowAgainNotice","ajax\\ImporterManager.php",[],[],[],1,{"dangerousFunctions":165,"sqlUsage":171,"outputEscaping":185,"fileOperations":260,"externalRequests":163,"nonceChecks":13,"capabilityChecks":163,"bundledLibraries":261},[166],{"fn":167,"file":168,"line":169,"context":170},"unserialize","Lib\\Cpdf\\Cpdf.php",4663,"$this->objects[$obj_id] = unserialize($obj);",{"prepared":126,"raw":172,"locations":173},4,[174,177,180,183],{"file":159,"line":175,"context":176},338,"$wpdb->get_var() with variable interpolation",{"file":178,"line":33,"context":179},"api\\PDFImporterApi.php","$wpdb->get_results() with variable interpolation",{"file":181,"line":182,"context":179},"core\\Integration\\Adapters\\Gravity\\FormProcessor\\GravityFormProcessor.php",166,{"file":181,"line":184,"context":179},188,{"escaped":186,"rawEcho":122,"locations":187},45,[188,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,227,229,231,233,235,237,240,242,243,245,247,249,251,253,255,257],{"file":189,"line":190,"context":191},"ajax\\AjaxBase.php",127,"raw output",{"file":189,"line":193,"context":191},154,{"file":189,"line":195,"context":191},170,{"file":159,"line":197,"context":191},196,{"file":159,"line":199,"context":191},218,{"file":159,"line":201,"context":191},267,{"file":121,"line":203,"context":191},77,{"file":168,"line":205,"context":191},3935,{"file":168,"line":207,"context":191},4782,{"file":168,"line":209,"context":191},5114,{"file":168,"line":211,"context":191},5154,{"file":168,"line":213,"context":191},5165,{"file":168,"line":215,"context":191},5237,{"file":168,"line":217,"context":191},5257,{"file":168,"line":219,"context":191},5268,{"file":168,"line":221,"context":191},5280,{"file":168,"line":223,"context":191},5308,{"file":225,"line":226,"context":191},"Lib\\TextProcessor\\Font\\Otl.php",6170,{"file":225,"line":228,"context":191},6171,{"file":225,"line":230,"context":191},6173,{"file":225,"line":232,"context":191},6179,{"file":225,"line":234,"context":191},6190,{"file":225,"line":236,"context":191},6200,{"file":238,"line":239,"context":191},"Pages\\AdditionalPlugins.php",44,{"file":238,"line":241,"context":191},56,{"file":238,"line":203,"context":191},{"file":238,"line":244,"context":191},98,{"file":238,"line":246,"context":191},118,{"file":238,"line":248,"context":191},137,{"file":238,"line":250,"context":191},156,{"file":238,"line":252,"context":191},174,{"file":238,"line":254,"context":191},192,{"file":238,"line":256,"context":191},210,{"file":258,"line":259,"context":191},"Pages\\PDFImporter.php",68,58,[262],{"name":263,"version":27,"knownCves":264},"TCPDF",[],[266,292],{"entryPoint":267,"graph":268,"unsanitizedCount":54,"severity":291},"Export (ajax\\ImporterManager.php:93)",{"nodes":269,"edges":288},[270,275,281,283],{"id":271,"type":272,"label":273,"file":159,"line":274},"n0","source","$_POST",101,{"id":276,"type":277,"label":278,"file":159,"line":279,"wp_function":280},"n1","sink","file_get_contents() [SSRF\u002FLFI]",119,"file_get_contents",{"id":282,"type":272,"label":273,"file":159,"line":274},"n2",{"id":284,"type":277,"label":285,"file":159,"line":286,"wp_function":287},"n3","header() [Header Injection]",135,"header",[289,290],{"from":271,"to":276,"sanitized":157},{"from":282,"to":284,"sanitized":157},"medium",{"entryPoint":293,"graph":294,"unsanitizedCount":54,"severity":291},"\u003CImporterManager> (ajax\\ImporterManager.php:0)",{"nodes":295,"edges":300},[296,297,298,299],{"id":271,"type":272,"label":273,"file":159,"line":274},{"id":276,"type":277,"label":278,"file":159,"line":279,"wp_function":280},{"id":282,"type":272,"label":273,"file":159,"line":274},{"id":284,"type":277,"label":285,"file":159,"line":286,"wp_function":287},[301,302],{"from":271,"to":276,"sanitized":157},{"from":282,"to":284,"sanitized":157},{"summary":304,"deductions":305},"The plugin 'pdf-importer-for-gravity' v1.3.80 exhibits a mixed security posture. While it has a clean vulnerability history with no recorded CVEs and a high percentage of SQL queries using prepared statements, significant concerns arise from the static analysis.  The presence of a dangerous function like `unserialize` without apparent sanitization, coupled with two identified flows with unsanitized paths, suggests a potential for remote code execution or arbitrary file read\u002Fwrite vulnerabilities. The absence of nonce checks on the single unprotected AJAX handler is a critical oversight, making it susceptible to CSRF attacks.\n\nThe plugin's reliance on the TCPDF library, while common, could also introduce risks if the library itself has unpatched vulnerabilities, although none are currently recorded for this plugin.  The low percentage of properly escaped output is also concerning, potentially leading to XSS vulnerabilities. Overall, the plugin has some good security practices in place, such as prepared statements, but the identified vulnerabilities in handling user input and the lack of robust authentication on critical entry points present a notable risk that requires immediate attention.",[306,308,310,312,315],{"reason":307,"points":63},"Unprotected AJAX handler",{"reason":309,"points":63},"Unsanitized path flows",{"reason":311,"points":49},"Dangerous function: unserialize",{"reason":313,"points":314},"Low proper output escaping percentage",5,{"reason":316,"points":100},"Missing nonce checks on AJAX","2026-03-16T22:56:11.798Z",{"wat":319,"direct":330},{"assetPaths":320,"generatorPatterns":324,"scriptPaths":325,"versionParams":326},[321,322,323],"\u002Fwp-content\u002Fplugins\u002Fpdf-importer-for-gravity\u002Fcore\u002Fcss\u002FStyle.css","\u002Fwp-content\u002Fplugins\u002Fpdf-importer-for-gravity\u002Fcore\u002Fjs\u002Fadmin\u002Fpdf-importer-for-gravity-admin.js","\u002Fwp-content\u002Fplugins\u002Fpdf-importer-for-gravity\u002Fcore\u002Fjs\u002Fpdf-importer-for-gravity.js",[],[322,323],[327,328,329],"pdf-importer-for-gravity\u002Fcore\u002Fcss\u002FStyle.css?ver=","pdf-importer-for-gravity\u002Fcore\u002Fjs\u002Fadmin\u002Fpdf-importer-for-gravity-admin.js?ver=","pdf-importer-for-gravity\u002Fcore\u002Fjs\u002Fpdf-importer-for-gravity.js?ver=",{"cssClasses":331,"htmlComments":332,"htmlAttributes":333,"restEndpoints":334,"jsGlobals":335,"shortcodeOutput":338},[],[],[],[],[336,337],"rednaopdfimpgravity_admin_params","rednaopdfimpgravity_params",[],{"error":340,"url":341,"statusCode":342,"statusMessage":343,"message":343},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpdf-importer-for-gravity\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":345},[]]