[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkRJ7H0zTUpubJFubXjMKywAy8GPH6keWmMoKUU6HM9Y":3,"$fNwHKDNIMC5nCClVI0_yymGefbBzXBsdNNhhSbiyh6tE":163,"$fkQAubL4702sFbrbSn655FpJzH-do2giRsFkG6Kw2DVU":168},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":63,"fingerprints":140},"contact-form-pdf-extension","contact form 7 pdf extension","1.2","AnjitVishwakarma","https:\u002F\u002Fprofiles.wordpress.org\u002Fanjitvishwakarma\u002F","\u003Cp>This Plugin give you advantage to send the contact form data as attachment in PDF format.\u003Cbr \u002F>\nYou can make your email template to customize the data which is sending by the contact form 7.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","This plugin work with the contact form 7",30,7140,80,5,"2023-07-15T04:15:00.000Z","4.9.29","3.0.1","",[20,21,22],"contact-form-7-mail-pdf","contact-form-7-pdf","contact-form-7-pdf-extension","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcontact-form-7-pdf-extension\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-pdf-extension.1.2.0.zip",85,0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":25,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},"anjitvishwakarma",2,40,84,"2026-08-29T07:27:51.081Z",[38],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":33,"unpatched_count":26,"last_vuln_date":62,"fetched_at":28},"pdf-for-contact-form-7","PDF for Contact Form 7 + Drag and Drop Template Builder","7.1.0","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\u002F178rjPLj3WE?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\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpdf.add-ons.org\u002Fcontact-form-7\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fcontact-form-7-pdf-generator\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fcontact-form-7-pdf-generator\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>PDF Builder for Contact Form 7 helps you create custom PDF documents from Contact Form 7 submissions using a powerful drag-and-drop template builder.\u003C\u002Fp>\n\u003Cp>Generate certificates, quotes, contracts, reports, invoices, tickets, and other PDF documents without coding.\u003C\u002Fp>\n\u003Cp>Automatically attach generated PDFs to Contact Form 7 email notifications, allow users to download PDFs after submission, and fully customize your PDF layouts using dynamic form data.\u003C\u002Fp>\n\u003Ch3>Why Choose PDF Builder for Contact Form 7?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Drag-and-drop PDF builder\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003Cli>Dynamic Contact Form 7 field data\u003C\u002Fli>\n\u003Cli>Attach PDFs to email notifications\u003C\u002Fli>\n\u003Cli>Download PDFs after form submission\u003C\u002Fli>\n\u003Cli>Conditional logic support\u003C\u002Fli>\n\u003Cli>QR codes and barcodes\u003C\u002Fli>\n\u003Cli>Multiple PDF templates per form\u003C\u002Fli>\n\u003Cli>Multilingual and RTL ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch3>Drag and Drop PDF Builder\u003C\u002Fh3>\n\u003Cp>Design custom PDF templates using an intuitive drag-and-drop editor.\u003C\u002Fp>\n\u003Ch3>Dynamic Form Data\u003C\u002Fh3>\n\u003Cp>Insert Contact Form 7 field values dynamically into your PDF documents.\u003C\u002Fp>\n\u003Ch3>Conditional Logic\u003C\u002Fh3>\n\u003Cp>Show or hide PDF content and control when PDF documents are generated.\u003C\u002Fp>\n\u003Ch3>Multiple PDFs Per Form\u003C\u002Fh3>\n\u003Cp>Generate multiple PDF documents from a single form submission.\u003C\u002Fp>\n\u003Ch3>Download PDF Files\u003C\u002Fh3>\n\u003Cp>View, download, and manage generated PDF documents from Contact Form 7 submissions.\u003C\u002Fp>\n\u003Ch3>QR Codes & Barcodes\u003C\u002Fh3>\n\u003Cp>Generate dynamic QR codes and barcodes using form submission data for certificates, tickets, reports, and other PDF documents.\u003C\u002Fp>\n\u003Ch3>Email PDF Attachments\u003C\u002Fh3>\n\u003Cp>Automatically attach generated PDF documents to Contact Form 7 email notifications and send them to users or administrators.\u003C\u002Fp>\n\u003Ch3>Repeater Field Support\u003C\u002Fh3>\n\u003Cp>Generate PDF documents using data collected from Contact Form 7 repeater fields and supported repeater extensions.\u003C\u002Fp>\n\u003Ch3>Shortcodes and Merge Tags\u003C\u002Fh3>\n\u003Cp>Generate PDF download links using shortcodes and merge tags.\u003C\u002Fp>\n\u003Ch3>Smart Real-Time Preview\u003C\u002Fh3>\n\u003Cp>Preview your PDF templates instantly while editing.\u003C\u002Fp>\n\u003Ch3>Page Break Support\u003C\u002Fh3>\n\u003Cp>Insert page breaks and organize content across multiple PDF pages.\u003C\u002Fp>\n\u003Ch3>Custom PDF Paper Sizes\u003C\u002Fh3>\n\u003Cp>Create PDF templates using custom paper sizes.\u003C\u002Fp>\n\u003Ch3>Additional Fonts\u003C\u002Fh3>\n\u003Cp>Upload and use custom fonts to match your brand identity.\u003C\u002Fp>\n\u003Ch3>Flamingo Integration\u003C\u002Fh3>\n\u003Cp>View and download generated PDF documents directly from Flamingo entries.\u003C\u002Fp>\n\u003Ch3>Multilingual Support\u003C\u002Fh3>\n\u003Cp>Generate PDFs in multiple languages, including RTL languages.\u003C\u002Fp>\n\u003Ch3>Privacy and Security\u003C\u002Fh3>\n\u003Cp>PDF documents are generated directly on your server without third-party services.\u003C\u002Fp>\n\u003Ch3>Unlimited Use, No Restrictions\u003C\u002Fh3>\n\u003Cp>Create and generate as many PDF documents as needed without usage limits.\u003C\u002Fp>\n\u003Ch3>Popular Use Cases\u003C\u002Fh3>\n\u003Ch3>Certificates\u003C\u002Fh3>\n\u003Cp>Automatically generate personalized certificates after form submission.\u003C\u002Fp>\n\u003Ch3>Quotes & Estimates\u003C\u002Fh3>\n\u003Cp>Create professional PDF quotations and send them directly to customers.\u003C\u002Fp>\n\u003Ch3>Contracts & Agreements\u003C\u002Fh3>\n\u003Cp>Generate contracts using submitted form data and attach them to email notifications.\u003C\u002Fp>\n\u003Ch3>Event Tickets\u003C\u002Fh3>\n\u003Cp>Create downloadable tickets with QR codes and attendee information.\u003C\u002Fp>\n\u003Ch3>Reports & Summaries\u003C\u002Fh3>\n\u003Cp>Convert form submissions into structured PDF reports.\u003C\u002Fp>\n\u003Ch3>Application Forms\u003C\u002Fh3>\n\u003Cp>Generate printable PDF copies of submitted applications and registrations.\u003C\u002Fp>\n\u003Ch3>Upgrade to Pro version\u003C\u002Fh3>\n\u003Cp>Unlock advanced PDF customization and automation features:\u003C\u002Fp>\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","PDF Builder for Contact Form 7 helps you create custom PDF documents from form submissions using a powerful drag-and-drop template builder.",500,10861,100,3,"2026-06-18T07:48:00.000Z","7.0.2","2.0","5.6",[21,55,56,57,58],"contact-form-pdf","pdf-cf7","pdf-contact-form","pdf-contact-form-7","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fcontact-form-7-pdf-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-for-contact-form-7.7.1.0.zip",97,"2025-12-11 21:11:01",{"attackSurface":64,"codeSignals":89,"taintFlows":125,"riskAssessment":126,"analyzedAt":139},{"hooks":65,"ajaxHandlers":85,"restRoutes":86,"shortcodes":87,"cronEvents":88,"entryPointCount":26,"unprotectedCount":26},[66,72,77,81,83,84],{"type":67,"name":68,"callback":69,"file":70,"line":71},"action","admin_menu","conf7_pdf_init","contact-form-7-pdf-extension.php",16,{"type":67,"name":73,"callback":74,"priority":75,"file":70,"line":76},"wpcf7_before_send_mail","send_conf7_attachment_file",10,123,{"type":67,"name":78,"callback":79,"file":70,"line":80},"admin_print_scripts","admin_inline_js",205,{"type":67,"name":68,"callback":69,"file":82,"line":71},"trunk\\contact-form-7-pdf-extension.php",{"type":67,"name":73,"callback":74,"priority":75,"file":82,"line":76},{"type":67,"name":78,"callback":79,"file":82,"line":80},[],[],[],[],{"dangerousFunctions":90,"sqlUsage":91,"outputEscaping":93,"fileOperations":35,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":124},[],{"prepared":26,"raw":26,"locations":92},[],{"escaped":94,"rawEcho":71,"locations":95},12,[96,99,100,102,105,107,109,112,114,115,116,117,119,120,121,123],{"file":70,"line":97,"context":98},49,"raw output",{"file":70,"line":97,"context":98},{"file":70,"line":101,"context":98},193,{"file":103,"line":104,"context":98},"pdflib\\font\\makefont\\makefont.php",120,{"file":103,"line":106,"context":98},376,{"file":103,"line":108,"context":98},398,{"file":110,"line":111,"context":98},"pdflib\\fpdf.php",1671,{"file":110,"line":113,"context":98},1683,{"file":82,"line":97,"context":98},{"file":82,"line":97,"context":98},{"file":82,"line":101,"context":98},{"file":118,"line":104,"context":98},"trunk\\pdflib\\font\\makefont\\makefont.php",{"file":118,"line":106,"context":98},{"file":118,"line":108,"context":98},{"file":122,"line":111,"context":98},"trunk\\pdflib\\fpdf.php",{"file":122,"line":113,"context":98},[],[],{"summary":127,"deductions":128},"The \"contact-form-pdf-extension\" plugin v1.2 exhibits a generally positive security posture based on the provided static analysis. The complete absence of identified dangerous functions, external HTTP requests, and SQL queries executed without prepared statements are strong indicators of good coding practices.  Furthermore, the plugin has no recorded vulnerability history, suggesting a history of stable and secure releases.  The lack of any taint analysis findings, even with 0 flows analyzed, suggests that if any flows exist, they are likely sanitized.\n\nHowever, there are significant areas for concern. The most glaring issue is the complete absence of any nonces or capability checks across all identified entry points. This indicates a critical oversight in input validation and authorization, making any potential vulnerabilities that might arise from other parts of the code much easier to exploit.  While the current attack surface is reported as 0 unprotected entry points, this is directly undermined by the lack of security measures. The output escaping rate of 43% is also a significant weakness, indicating a high likelihood of cross-site scripting (XSS) vulnerabilities, especially when combined with the lack of nonces and capability checks. The extensive file operations (84) also warrant scrutiny, as they could be a vector for insecure file handling if not properly secured.\n\nIn conclusion, while the plugin benefits from a clean record and good practices in areas like SQL and function usage, the severe lack of nonce checks, capability checks, and inadequate output escaping presents a substantial risk. The plugin is highly susceptible to various attacks, particularly XSS and unauthorized actions, due to these critical omissions. The absence of known vulnerabilities is positive but does not mitigate the inherent risks in the current code structure.",[129,132,134,137],{"reason":130,"points":131},"Missing nonce checks on all entry points",15,{"reason":133,"points":131},"Missing capability checks on all entry points",{"reason":135,"points":136},"Low output escaping rate (43%)",8,{"reason":138,"points":14},"High number of file operations without explicit security checks mentioned","2026-03-16T22:14:16.050Z",{"wat":141,"direct":147},{"assetPaths":142,"generatorPatterns":144,"scriptPaths":145,"versionParams":146},[143],"\u002Fwp-content\u002Fplugins\u002Fcontact-form-pdf-extension\u002Fpdflib\u002Fhtml2fpdf.php",[],[],[],{"cssClasses":148,"htmlComments":151,"htmlAttributes":152,"restEndpoints":156,"jsGlobals":157,"shortcodeOutput":159},[149,150],"form-group","form-table",[],[153,154,155],"id=\"cnf_form\"","name=\"cnf_frm_id\"","onchange=\"change_form(this.value);\"",[],[158],"window.location.href",[160,161,162],"[contact-form-7","[cf7-form","[gravityform",{"error":164,"url":165,"statusCode":166,"statusMessage":167,"message":167},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcontact-form-pdf-extension\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":169,"versions":170},1,[171],{"version":172,"download_url":24,"svn_tag_url":173,"released_at":27,"has_diff":174,"diff_files_changed":175,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":176,"is_current":174},"1.2.0","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcontact-form-pdf-extension\u002Ftags\u002F1.2.0\u002F",false,[],[]]