[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f63PM4pPWUvGrVpdeU0I1qAHWmmf2ToZGUBpkn86GXls":3,"$fnQVSLLSCO9r6F6CPPQf3M9t06ZEacxjn9YLmsPG56L4":257,"$fr3GN5qZm3yB-TpdB-Bli7E-a0ziejCtXeTDt08ljwzc":262},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":39,"analysis":132,"fingerprints":236},"cf7-signature","Signature Field For Contact Form 7 – CF7Sign","1.0.0","wpdebuglog","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdebuglog\u002F","\u003Cp>Contact Form 7 signature (CF7 signature) plugin helps you to add signature fields.\u003C\u002Fp>\n\u003Ch3>Add a signature field to Contact Form 7\u003C\u002Fh3>\n\u003Cp>Add \u003Ccode>sign\u003C\u002Fcode> tag from wp-admin > contacts > slect form > add tag \u003Ccode>[sign]\u003C\u002Fcode>\u003Cbr \u002F>\nExample: \u003Ccode>[sign your-sign]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note: Never wrap with \u003Ccode>\u003Clabel>\u003C\u002Fcode> tag.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Good:-\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ccode>\u003Clabel>\u003C\u002Fcode> Signature \u003Ccode>\u003C\u002Flabel>\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\n[sign* sign-568]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>bad:-\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ccode>\u003Clabel>\u003C\u002Fcode> Signature\u003Cbr \u002F>\n[sign* sign-568]\u003Ccode>\u003C\u002Flabel>\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Then add input field name \u003Ccode>[your-sign]\u003C\u002Fcode> in contact form 7 > mail > attachments section.\u003C\u002Fp>\n\u003Ch4>Form Email Testing Tool\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FfAXevTJ0r8I\" rel=\"nofollow ugc\">MailMug – YouTube Video\u003C\u002Fa>\u003Cbr \u002F>\nYou can test email content and attached files also\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Addons\u003C\u002Fh4>\n\u003Cp>This plugin compatible with contact form 7 database plugins\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-cfdb7\u002F\" rel=\"ugc\">CF7 Database\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdebuglog.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n","Easily add drawing smooth signature field to Contact Form 7 form",700,4960,66,3,"2023-07-03T04:53:00.000Z","6.2.9","4.8","",[20,21,22,23,24],"contact-form-7","sig","sign","signature-field","signature-pad","https:\u002F\u002Fciphercoin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-signature.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":34,"trust_score":37,"computed_at":38},9,23220,96,91,"2026-05-20T04:49:39.966Z",[40,61,78,98,116],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":18,"requires_php":54,"tags":55,"homepage":18,"download_link":59,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"digital-signature-for-contact-form-7","Digital Signature For Contact Form 7","1.0","silverplugins217","https:\u002F\u002Fprofiles.wordpress.org\u002Fsilverplugins217\u002F","\u003Cp>\u003Cstrong>Contact Form 7 Signature Addon\u003C\u002Fstrong> making autographs of people who want to get an E-signature in the system. We build too easy to access and use for users can sign your contact forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Example\u003C\u002Fstrong>\u003Cbr \u002F>\nIf some of the agreements and contracts need to sign digitally then via mouse and touch screen they can do an autograph on the form. that for a reason we build \u003Cstrong>Contact form 7 Signature Field\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\u002FlPfBadQp44E?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\u003Ch3>FEATURES FOR DIGITAL SIGNATURE FOR CONTACT FORM 7:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Can change the signature pad background color and pen color.\u003C\u002Fli>\n\u003Cli>Signature field is required or not an option.\u003C\u002Fli>\n\u003Cli>Can add a custom class and id in signature pad\u003C\u002Fli>\n\u003Cli>open any form then you can see \u003Cstrong>digital_signature\u003C\u002Fstrong> button on top.\u003C\u002Fli>\n\u003Cli>Draw your signature then you can clear the signature pad\u003C\u002Fli>\n\u003Cli>Can add signature field name in File attachments then send signature attachment in the email.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fplugin\u002Fdigital-signature-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Get Pro\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugin999.com\u002Fdemo\u002Fdigital-signature-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fdocs-category\u002Fdigital-signature-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Documention\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Support\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>FEATURES FOR DIGITAL SIGNATURE FOR CONTACT FORM 7 PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multiple Signature Support in One form\u003C\u002Fli>\n\u003Cli>Attachment In Signature Support\u003C\u002Fli>\n\u003Cli>Customize signature pad width and height options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CONTRIBUTE AND TRANSLATE\u003C\u002Fh3>\n\u003Cp>Digital Signature For Contact Form 7 is translated into multiple languages Chinese, Dutch, Russian, Spanish, and many more. Help localize Digital Signature For Contact Form 7 even further by adding your locale Language. \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdigital-signature-for-contact-form-7\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fp>\n","Contact Form 7 Signature Addon making autographs of people who want to get an E-signature in the system. We build too easy to access and use for users &hellip;",5000,16719,98,14,"2026-01-24T04:54:00.000Z","6.9.4","5.0",[20,56,57,58,23],"digital","digital-signature","signature-contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdigital-signature-for-contact-form-7.zip",100,{"slug":62,"name":63,"version":6,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":28,"num_ratings":28,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":18,"download_link":77,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"digital-signature-addon-for-contact-form-7","Digital Signature Addon for Contact Form 7","Akshar Soft Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Faksharsoftsolutions\u002F","\u003Cp>\u003Cstrong>Digital Signature Addon for Contact Form 7\u003C\u002Fstrong> allows users to sign your forms directly using a mouse or touchscreen. Ideal for contracts, agreements, and consent forms.\u003C\u002Fp>\n\u003Cp>With this plugin, you can add a digital signature field to any Contact Form 7 form, making it easy for users to provide their e-signature without printing or scanning.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Draw signatures using mouse or touch\u003C\u002Fli>\n\u003Cli>Customizable pen color and background color\u003C\u002Fli>\n\u003Cli>Set signature as required or optional\u003C\u002Fli>\n\u003Cli>Custom class and ID support for the signature pad\u003C\u002Fli>\n\u003Cli>“Clear” button to reset the signature field\u003C\u002Fli>\n\u003Cli>Automatically attach signature image to form email\u003C\u002Fli>\n\u003Cli>WPML compatible\u003C\u002Fli>\n\u003Cli>Adjustable width and height of the signature pad\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the following shortcode in your Contact Form 7 form:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[as_signature signature-100 color:#000000 backcolor:#ffffff width:400 height:200]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can customize the color, background, width, and height as needed.\u003C\u002Fp>\n","Converts Contact Form 7 into a signable form with a digital signature field for mouse and touchscreen devices.",10,350,"2025-06-26T07:24:00.000Z","6.8.5","4.6","7.0",[20,57,75,76,23],"e-signature","form-signature","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdigital-signature-addon-for-contact-form-7.1.0.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":60,"num_ratings":88,"last_updated":89,"tested_up_to":53,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":18,"download_link":97,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"signature-field-for-elementor-forms","Signature field for Elementor Forms","1.4.3","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\u002F93-hqCN7nCQ?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\u002Fdemo.add-ons.org\u002Fdemo-signature-field\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-signature-field\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-signature-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-signature-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Document\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-forms-signature\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-forms-signature\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Elementor Form Signature field add-on makes it easy for users to sign your forms. Signatures can be captured and displayed in your emails and saved to your submitted form data be viewed in your backend.\u003C\u002Fp>\n\u003Cp>It supports all modern browsers and touch based devices.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy to use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touchscreen and Mouse Support\u003C\u002Fstrong>: Ensure compatibility across various devices, allowing users to sign using touchscreen devices or a mouse..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Signature Field\u003C\u002Fstrong>: Customize the signature field appearance (color, background, width, and height) to align with your website’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Signature Integration\u003C\u002Fstrong>: Integrate a signature field seamlessly into your Elementor forms, allowing users to sign directly on your website..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic support\u003C\u002Fstrong>: The field conditional Logic support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Entry and print preview support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pdf Support\u003C\u002Fstrong> You can add signature to pdf\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Attachment Support\u003C\u002Fstrong>: Automatically attach the signature image to the email sent via Elementor Forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Change background and color\u003C\u002Fli>\n\u003Cli>Add your full name at the end of the signature\u003C\u002Fli>\n\u003Cli>30-day money-back guarantee\u003C\u002Fli>\n\u003Cli>1-year support\u003C\u002Fli>\n\u003C\u002Ful>\n","Elementor Form Signature field add-on makes it easy for users to sign your forms.",2000,12665,4,"2026-03-31T07:08:00.000Z","2.0","5.2",[93,94,23,95,96],"elementor-forms","elementor-forms-signature","signature-fields","signature-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsignature-field-for-elementor-forms.1.4.3.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":60,"num_ratings":88,"last_updated":108,"tested_up_to":71,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":114,"download_link":115,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-contact-form-7","Mailster Contact Form 7","1.6.0","EverPress","https:\u002F\u002Fprofiles.wordpress.org\u002Feverpress\u002F","\u003Cp>Create your Signup Forms with Contact Form 7 and allow users to signup to your newsletter.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Contact+Form+7\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Contact+Form+7\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Create your Signup Forms with Contact Form 7 and allow users to signup to your newsletter.",1000,27524,"2025-11-03T10:23:00.000Z","6.0",[20,111,112,113],"mailster","newsletter","signup-form","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=Contact+Form+7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-contact-form-7.1.6.0.zip",{"slug":117,"name":118,"version":43,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":28,"num_ratings":28,"last_updated":125,"tested_up_to":71,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":18,"download_link":131,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"digital-signature-for-gravity-forms","Digital Signature For Gravity Forms","howdytheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fhowdytheme\u002F","\u003Cp>Gravity Forms Digital Signature is free plugin. Downloading the Gravity Form with the Digital Signature Field is free here. We build too easy to access and use for users can sign your gravity form. In emails, the email content itself becomes part of the digital signature.\u003C\u002Fp>\n\u003Cp>A digital signature, where the prerequisites are satisfied, gives a recipient very high confidence that the message was created by a known sender.\u003C\u002Fp>\n\u003Ch3>FEATURES FOR DIGITAL SIGNATURE FOR GRAVITY FORMS:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Set signature pad width and height\u003C\u002Fli>\n\u003Cli>Clear signature button\u003C\u002Fli>\n\u003Cli>Mobile friendly\u003C\u002Fli>\n\u003Cli>Change signature pad background and pen color\u003C\u002Fli>\n\u003Cli>Set signature pen width\u003C\u002Fli>\n\u003Cli>Customize signature clear button text\u003C\u002Fli>\n\u003Cli>Set field required\u003C\u002Fli>\n\u003Cli>Set custom validation message.\u003C\u002Fli>\n\u003Cli>Draw or clear the signature pad\u003C\u002Fli>\n\u003Cli>Show attachment in entries\u003C\u002Fli>\n\u003Cli>Signature title, notice\u003C\u002Fli>\n\u003Cli>Add multiple signature pads in your form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.topsmodule.com\u002Fhow-to-add-digital-signature-for-gravity-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftopsmodule.com\u002Ftask\u002Fgravity-forms-digital-signature\u002Fdigital-signature-for-gravity-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.topsmodule.com\u002Fproduct\u002Fdigital-signature-for-gravity-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Get Premium\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>FEATURES FOR DIGITAL SIGNATURE FOR GRAVITY FORMS PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Button Translation\u003C\u002Fli>\n\u003Cli>Pad Width and Height Customization\u003C\u002Fli>\n\u003C\u002Ful>\n","Gravity Forms Digital Signature is free plugin. Downloading the Gravity Form with the Digital Signature Field is free here.",300,2400,"2025-12-19T10:00:00.000Z","5.5",[128,129,130],"gravity-forms-digital-signature","gravity-forms-for-signature","signature-field-for-gravityform","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdigital-signature-for-gravity-forms.zip",{"attackSurface":133,"codeSignals":182,"taintFlows":196,"riskAssessment":225,"analyzedAt":235},{"hooks":134,"ajaxHandlers":178,"restRoutes":179,"shortcodes":180,"cronEvents":181,"entryPointCount":28,"unprotectedCount":28},[135,141,144,148,153,156,159,162,166,170,173],{"type":136,"name":137,"callback":138,"priority":68,"file":139,"line":140},"filter","wpcf7_validate_sign","validation_filter","actions.php",23,{"type":136,"name":142,"callback":138,"priority":68,"file":139,"line":143},"wpcf7_validate_sign*",24,{"type":136,"name":145,"callback":146,"priority":68,"file":139,"line":147},"wpcf7_mail_components","mail_components",25,{"type":149,"name":150,"callback":151,"file":139,"line":152},"action","wpcf7_mail_sent","delete_file",26,{"type":149,"name":154,"callback":151,"file":139,"line":155},"wpcf7_mail_failed",27,{"type":136,"name":157,"callback":157,"file":139,"line":158},"cfdb7_before_save_data",29,{"type":136,"name":160,"callback":160,"file":139,"line":161},"cf7adb_before_save_data",30,{"type":149,"name":163,"callback":164,"file":165,"line":51},"init","cf7sg_sign_load_textdomain","cf7-signature.php",{"type":149,"name":167,"callback":168,"priority":68,"file":165,"line":169},"wpcf7_init","cf7sg_add_signature_tag",20,{"type":149,"name":171,"callback":172,"file":165,"line":152},"wpcf7_enqueue_scripts","cf7sg_load_scripts",{"type":149,"name":174,"callback":175,"priority":176,"file":165,"line":177},"wpcf7_admin_init","cf7sg_sign_tag_generator",19,101,[],[],[],[],{"dangerousFunctions":183,"sqlUsage":184,"outputEscaping":186,"fileOperations":88,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":195},[],{"prepared":28,"raw":28,"locations":185},[],{"escaped":187,"rawEcho":188,"locations":189},32,2,[190,193],{"file":165,"line":191,"context":192},155,"raw output",{"file":165,"line":194,"context":192},163,[],[197,217],{"entryPoint":198,"graph":199,"unsanitizedCount":215,"severity":216},"validation_filter (actions.php:107)",{"nodes":200,"edges":212},[201,206],{"id":202,"type":203,"label":204,"file":139,"line":205},"n0","source","$_POST",110,{"id":207,"type":208,"label":209,"file":139,"line":210,"wp_function":211},"n1","sink","file_put_contents() [File Write]",129,"file_put_contents",[213],{"from":202,"to":207,"sanitized":214},false,1,"medium",{"entryPoint":218,"graph":219,"unsanitizedCount":215,"severity":216},"\u003Cactions> (actions.php:0)",{"nodes":220,"edges":223},[221,222],{"id":202,"type":203,"label":204,"file":139,"line":205},{"id":207,"type":208,"label":209,"file":139,"line":210,"wp_function":211},[224],{"from":202,"to":207,"sanitized":214},{"summary":226,"deductions":227},"The \"cf7-signature\" plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis.  The absence of any known CVEs, unpatched vulnerabilities, or common vulnerability types in its history is a significant positive indicator.  Furthermore, the code analysis reveals a complete lack of SQL injection risks due to the exclusive use of prepared statements, and a very high percentage of properly escaped output. The minimal attack surface with zero unprotected entry points also suggests a well-designed plugin from an external threat perspective.\n\nHowever, there are some areas that warrant attention. The taint analysis identified two flows with unsanitized paths. While no critical or high severity issues were reported from these flows, the presence of unsanitized paths, even if currently benign, represents a potential future risk if the plugin is updated or extended without careful sanitization. Additionally, the complete absence of nonce checks and capability checks, while not explicitly flagged as a vulnerability in this version, could be a concern in future development, especially if new entry points are introduced. The static analysis also noted file operations without further context, which, depending on their nature, could introduce risks if not handled securely.\n\nIn conclusion, \"cf7-signature\" v1.0.0 appears to be a relatively secure plugin with good practices regarding SQL and output escaping. The vulnerability history is clean, and the attack surface is well-managed. The primary concerns lie with the identified unsanitized paths in the taint analysis, which should be monitored and addressed in future development to prevent potential vulnerabilities.",[228,231,233],{"reason":229,"points":230},"Flows with unsanitized paths found in taint analysis",5,{"reason":232,"points":230},"No nonce checks implemented",{"reason":234,"points":230},"No capability checks implemented","2026-03-16T19:21:32.427Z",{"wat":237,"direct":245},{"assetPaths":238,"generatorPatterns":241,"scriptPaths":242,"versionParams":243},[239,240],"\u002Fwp-content\u002Fplugins\u002Fcf7-signature\u002Fsignature-pad.min.js","\u002Fwp-content\u002Fplugins\u002Fcf7-signature\u002Fscript.js",[],[239,240],[244],"cf7-sign-js?ver=",{"cssClasses":246,"htmlComments":249,"htmlAttributes":250,"restEndpoints":252,"jsGlobals":253,"shortcodeOutput":254},[24,247,248],"cf7sg-sign","wpcf7-sign-wrap",[],[251],"data-hidden",[],[],[255,256],"\u003Ccanvas style=\"display:block\" data-hidden=\"","\">\u003Cbutton class=\"btn btn-primary cf7sg-sign\">Clear\u003C\u002Fbutton>",{"error":258,"url":259,"statusCode":260,"statusMessage":261,"message":261},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcf7-signature\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":263},[]]