[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fweZPWQrlHeVMVWi3Q4XwV0zSbPTbCDBIpjP7GDIwceo":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":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":93,"crawl_stats":38,"alternatives":100,"analysis":194,"fingerprints":799},"cf7-styler","CF7 WOW Styler – Visual Styler for Contact Form 7 Forms","1.7.5","Saleswonder Team: Tobias","https:\u002F\u002Fprofiles.wordpress.org\u002Ftobias_conrad\u002F","\u003Cp>\u003Cstrong>Style your Contact Form 7 forms visually – no coding required.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Many website owners struggle with Contact Form 7 forms that look generic and don’t match their brand. Creating professional-looking forms usually means either hiring a developer or learning CSS. With CF7 WOW Styler, you get a visual styling interface that lets you design forms directly in your browser—no code, no hassle.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See it in action (1:18 video):\u003C\u002Fstrong>\u003C\u002Fp>\n\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\u002FmaY80TCYVWA?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>The Problem CF7 WOW Styler Solves\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you have multiple Contact Form 7 forms across your site, each one requires separate styling work. Without CF7 WOW Styler, you’re stuck with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forms that all look the same, clashing with your brand\u003C\u002Fli>\n\u003Cli>Needing CSS knowledge (or hiring someone) to customize each form\u003C\u002Fli>\n\u003Cli>Difficulty placing multiple differently styled forms on one page\u003C\u002Fli>\n\u003Cli>Page builders that strip out your CSS, breaking your form design\u003C\u002Fli>\n\u003Cli>Time wasted rebuilding form styles for every new form you create\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How CF7 WOW Styler Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create one design. Reuse it everywhere. CF7 WOW Styler lets you:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Style directly in the browser\u003C\u002Fstrong> – No CSS editor needed. Visual controls for colors, spacing, buttons, backgrounds, fonts, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>See changes instantly\u003C\u002Fstrong> – Live preview shows every adjustment in real-time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save as reusable styles\u003C\u002Fstrong> – Once you’ve styled a form, save it as a scheme and apply it to other forms in seconds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adapt for different purposes\u003C\u002Fstrong> – Tweak the same base style for different forms (contact, support, sales) on the same page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Why Choose CF7 WOW Styler?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>CF7 WOW Styler is built for users who already use Contact Form 7 and want professional form design without learning CSS or switching to a new plugin. You keep all your existing forms, integrations, and workflows—you just add beautiful styling.\u003C\u002Fp>\n\u003Cp>Live preview shows changes as you make them. Split view lets you compare your published form with your draft side by side. The plugin even pulls your theme’s fonts and colors as a starting point, so you only customize what matters.\u003C\u002Fp>\n\u003Cp>Works perfectly with all themes, page builders (Elementor, Thrive, Divi, etc.), and modern browsers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Who Needs This?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One Main Form?\u003C\u002Fstrong> The free version is perfect. Style your primary contact, booking, or support form once and you’re done.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Forms with Different Purposes?\u003C\u002Fstrong> The Pro version lets you create individual styles for multiple forms—ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce shops\u003C\u002Fstrong> – Returns form, support form, invoice questions, feature requests\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies & service providers\u003C\u002Fstrong> – New client intake, existing client support, project onboarding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS & online courses\u003C\u002Fstrong> – Demo requests, bug reports, feature ideas, community feedback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Instead of one long, confusing form with complex conditions, each department gets its own clean form with its own styling and tone.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What You Can Style\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Text:\u003C\u002Fstrong> Colors, fonts, sizes, weights, styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links:\u003C\u002Fstrong> Colors and hover states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Labels:\u003C\u002Fstrong> Styling, sizing, weight\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buttons:\u003C\u002Fstrong> Text, background, hover effects, shadows, borders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input fields:\u003C\u002Fstrong> Colors, backgrounds, borders, shadows, opacity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Forms:\u003C\u002Fstrong> Padding, margins, borders, shadows, background colors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro only:\u003C\u002Fstrong> Animated GIFs, background images, opacity control, “one per line” checkboxes\u002Fradio buttons, special CSS loading for page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get Started in 3 Steps\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate CF7 WOW Styler\u003C\u002Fli>\n\u003Cli>Go to Contact \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> CF7 Styler in your WordPress admin\u003C\u002Fli>\n\u003Cli>Select a form and start styling with the visual interface\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Free Version vs. Pro\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free:\u003C\u002Fstrong> One fully styled form with all basic customizations (colors, fonts, spacing, buttons, backgrounds).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro:\u003C\u002Fstrong> Multiple forms with individual styles, animated backgrounds, GIF support, and advanced layout options. 14-day free trial included—no credit card required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integrate with Your Marketing Stack\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use CF7 WOW Styler with other WordPress tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP2LEADS\u003C\u002Fstrong> – Collect form data and send it to your email marketing tool or CRM for automation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebinarIgnition\u003C\u002Fstrong> – Invite form leads to webinars for product demos and sales presentations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Forms collect the right people. Webinars close the sales.\u003C\u002Fp>\n\u003Ch3>How to Get Started with WOW Styler Free\u003C\u002Fh3>\n\u003Cp>Getting started is simple and takes just a few steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In your WordPress admin, go to Plugins \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fli>\n\u003Cli>Search for “cf7 styler”\u003C\u002Fli>\n\u003Cli>Install and activate CF7 WOW Styler\u003C\u002Fli>\n\u003Cli>Go to Contact \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> CF7 Styler\u003C\u002Fli>\n\u003Cli>Select one of your Contact Form 7 forms and start styling in the live preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CF7 WOW Styler Free Features\u003C\u002Fh3>\n\u003Cp>The free version lets you fully style one Contact Form 7 form with these customization options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Text style customization (colors, fonts, sizes)\u003C\u002Fli>\n\u003Cli>Font family selection (6 options)\u003C\u002Fli>\n\u003Cli>Link colors and hover states\u003C\u002Fli>\n\u003Cli>Label color, size, weight, and style\u003C\u002Fli>\n\u003Cli>Font style options (Normal, Italic, Oblique, Inherit)\u003C\u002Fli>\n\u003Cli>Form padding, margin, and border control\u003C\u002Fli>\n\u003Cli>Input field styling (colors, backgrounds, spacing, borders, radius)\u003C\u002Fli>\n\u003Cli>Button customization (text, background, hover, shadows)\u003C\u002Fli>\n\u003Cli>Style scheme preview\u003C\u002Fli>\n\u003Cli>Split view (published vs. draft)\u003C\u002Fli>\n\u003Cli>Second column view (styled vs. unstyled comparison)\u003C\u002Fli>\n\u003Cli>Duplicate forms in the second column for easy comparison\u003C\u002Fli>\n\u003Cli>Default style scheme for all forms\u003C\u002Fli>\n\u003Cli>Custom CSS support for advanced users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin intelligently uses your theme’s fonts and colors as a starting point, saving you time. Your experience improves with every update.\u003C\u002Fp>\n\u003Cp>Need help? Our support team is ready to assist with any questions.\u003C\u002Fp>\n\u003Ch3>Quick Use Cases of the Free Version\u003C\u002Fh3>\n\u003Cp>You can greatly benefit from CF7 WOW Styler’s core features at no cost:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change colors (text, background, hover) to keep your brand identity\u003C\u002Fli>\n\u003Cli>Save different style variations and apply them to different forms\u003C\u002Fli>\n\u003Cli>Highlight submit buttons with stronger contrast and hover effects\u003C\u002Fli>\n\u003Cli>Make input fields match your unique design\u003C\u002Fli>\n\u003Cli>Create a cohesive form design that integrates with your theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Switch to Pro\u003C\u002Fh3>\n\u003Cp>If you have an active WP2LEADS Pro license, you unlock all CF7 WOW Styler Pro features at no extra cost.\u003C\u002Fp>\n\u003Cp>Otherwise, enjoy a 14-day free trial of all Pro features. Before the trial ends, we’ll email you with upgrade options.\u003C\u002Fp>\n\u003Cp>To upgrade to Pro:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Find CF7 Styler in the Contact submenu\u003C\u002Fli>\n\u003Cli>Go to the Upgrade section\u003C\u002Fli>\n\u003Cli>Choose the Pro package that fits your needs\u003C\u002Fli>\n\u003Cli>Complete the purchase directly inside the plugin\u003C\u002Fli>\n\u003Cli>Your license activates instantly\u003C\u002Fli>\n\u003Cli>You’ll receive your license key, download link, and invoice via email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CF7 WOW Styler Pro Features\u003C\u002Fh3>\n\u003Cp>The Pro version includes all free features plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Individual styles for multiple forms\u003C\u002Fli>\n\u003Cli>Multiple style schemes to switch between and attach to different forms\u003C\u002Fli>\n\u003Cli>Checkboxes and radio buttons displayed one per line (instead of inline)\u003C\u002Fli>\n\u003Cli>Background images and animated GIFs with opacity control\u003C\u002Fli>\n\u003Cli>Advanced background positioning (cover, contain, repeat, positioning)\u003C\u002Fli>\n\u003Cli>Load styles in the body tag if your theme or page builder removes CSS from the header\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Brilliant Use Cases of the WOW Styler Pro\u003C\u002Fh3>\n\u003Cp>With Pro you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Give each form its own style (for example, sales form vs. support form)\u003C\u002Fli>\n\u003Cli>Place several differently styled forms on one page\u003C\u002Fli>\n\u003Cli>Use animated backgrounds for special campaigns\u003C\u002Fli>\n\u003Cli>Keep form styles even when a page builder removes header CSS by loading styles via inline tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is useful for WooCommerce shops, agencies, and SaaS providers with multiple teams and responsibilities.\u003C\u002Fp>\n","Save time by styling Contact Form 7 once and applying the same design to multiple forms – CF7 WOW Styler keeps them on brand with visual controls and  &hellip;",3000,162406,74,15,"2026-02-24T23:25:00.000Z","6.9.4","5.0","7.0",[20,21,22,23,24],"cf7","contact-form-7","contact-form-7-style","contactform7","form-styler","https:\u002F\u002Fsaleswonder.biz\u002Fblog\u002F4free-contact-form-7-cf7-formular-und-klick-tipp-einfach-verbinden\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-styler.1.7.5.zip",71,4,1,"2025-08-07 00:00:00","2026-03-15T15:16:48.613Z",[33,49,63,78],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-54028","cf7-wow-styler-unauthenticated-local-file-inclusion","CF7 WOW Styler \u003C= 1.7.2 - Unauthenticated Local File Inclusion","The CF7 WOW Styler plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 1.7.2. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=1.7.2","1.7.3","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2025-08-11 14:41:08",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ffdfdaef2-c02a-4dc6-9ebd-2f35a11b9f97?source=api-prod",5,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":38,"severity":55,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":38},"CVE-2024-12419","design-for-contact-form-7-style-wordpress-plugin-cf7-wow-styler-unauthenticated-arbitrary-shortcode-execution-and-reflec","Design for Contact Form 7 Style WordPress Plugin – CF7 WOW Styler \u003C= 1.7.1 - Unauthenticated Arbitrary Shortcode Execution and Reflected Cross-Site Scripting","The The Design for Contact Form 7 Style WordPress Plugin – CF7 WOW Styler plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 1.7.0. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes. This functionality is also vulnerable to Reflected Cross-Site Scripting. Version 1.7.0 patched the Reflected XSS issue, however, the arbitrary shortcode execution issue remains.","\u003C=1.7.1","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Improper Control of Generation of Code ('Code Injection')","2025-01-06 15:08:11","2025-03-13 20:04:41",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5d78ea71-5886-488e-a660-0dc25129a8b6?source=api-prod",{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":55,"cvss_score":70,"cvss_vector":71,"vuln_type":72,"published_date":73,"updated_date":74,"references":75,"days_to_patch":77},"CVE-2024-51689","cf7-wow-styler-reflected-cross-site-scripting","CF7 WOW Styler \u003C= 1.6.8 - Reflected Cross-Site Scripting","The Design for Contact Form 7 Style WordPress Plugin – CF7 WOW Styler plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'style_scheme' parameter in all versions up to, and including, 1.6.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=1.6.8","1.6.9",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-11-04 00:00:00","2024-11-20 21:16:31",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F10685fdc-fe13-44a4-9058-57b57905a24d?source=api-prod",17,{"id":79,"url_slug":80,"title":81,"description":82,"plugin_slug":4,"theme_slug":38,"affected_versions":83,"patched_in_version":84,"severity":55,"cvss_score":85,"cvss_vector":86,"vuln_type":87,"published_date":88,"updated_date":89,"references":90,"days_to_patch":92},"CVE-2024-34826","design-for-contact-form-7-style-wordpress-plugin-cf7-wow-styler-missing-authorization-via-several-ajax-action","Design for Contact Form 7 Style WordPress Plugin – CF7 WOW Styler \u003C= 1.6.4 - Missing Authorization via Several AJAX Action","The Design for Contact Form 7 Style WordPress Plugin – CF7 WOW Styler plugin for WordPress is vulnerable to unauthorized access due to missing capability checks on several functions in versions up to, and including, 1.6.4. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform several unauthorized actions.","\u003C=1.6.4","1.6.5",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Missing Authorization","2024-05-09 00:00:00","2024-05-15 19:41:49",[91],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa39679a6-21f1-41e2-aaf8-23f03b79ef33?source=api-prod",7,{"slug":94,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":95,"avg_security_score":96,"avg_patch_time_days":97,"trust_score":98,"computed_at":99},"tobias_conrad",3290,86,48,78,"2026-04-04T04:20:14.291Z",[101,122,141,160,177],{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":121,"last_vuln_date":38,"fetched_at":31},"cf7-skins-innozilla","Innozilla Skins for Contact Form 7","1.1.5","innozilla","https:\u002F\u002Fprofiles.wordpress.org\u002Finnozilla\u002F","\u003Cp>Contact Form 7 Skins\u002FStyle – Makes creating Contact form 7 form styles easy – even if you don’t have HTML + CSS skills.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fcontact-form-7-skins\u002F\" title=\"Contact form 7 skins\" rel=\"nofollow ugc\">DEMO VERSION\u003C\u002Fa>\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\u002F6qF6ZfzUycM?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>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple form styling\u003C\u002Fli>\n\u003Cli>Very Lightweight Plugin\u003C\u002Fli>\n\u003Cli>Easy to use, Install and Style!\u003C\u002Fli>\n\u003Cli>Layout settings (1-3 columns)\u003C\u002Fli>\n\u003Cli>Field color, font size, border settings etc.\u003C\u002Fli>\n\u003Cli>Button Style Settings.\u003C\u002Fli>\n\u003Cli>Reset Style Functionality\u003C\u002Fli>\n\u003Cli>Straight forward Settings\u003C\u002Fli>\n\u003Cli>Responsive Ready\u003C\u002Fli>\n\u003Cli>Minimal Design\u003C\u002Fli>\n\u003Cli>Auto style upon installation\u003C\u002Fli>\n\u003Cli>100% CF7 compatible\u003C\u002Fli>\n\u003Cli>Responsive Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PREMIUM FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ONE TIME PAYMENT\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REALTIME\u003C\u002Fstrong> form styling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>STYLE ACTIVATOR\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Updated\u003C\u002Fstrong> styling settings\u003C\u002Fli>\n\u003Cli>CF7 \u003Cstrong>Compatible\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improved\u003C\u002Fstrong> code standards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ONE TIME\u003C\u002Fstrong> payment \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can get the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fcontact-form-7-skins\u002F#pro\" rel=\"nofollow ugc\">PRO Version here\u003C\u002Fa>!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fcontact-form-7-skins\u002F\" rel=\"nofollow ugc\">Innozilla Skins for Contact Form 7\u003C\u002Fa> plugin is an addon for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> which needs to be installed on your WordPress website.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin requires the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7 plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>  For Plugin Customization you can contact \u003Ca href=\"https:\u002F\u002Finnozilla.com\" rel=\"nofollow ugc\">Innozilla\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>OTHER PLUGINS WE DEVELOPED – WooCommerce Shipping Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fwoocommerce-per-product-shipping#free\" rel=\"nofollow ugc\">Innozilla Per Product Shipping WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fwoocommerce-conditional-shipping-and-payments\u002F#free\" rel=\"nofollow ugc\">Innozilla Conditional Shipping and Payments for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fwoocommerce-table-rate-shipping\u002F#free\" rel=\"nofollow ugc\">Innozilla Table Rate Shipping for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Auto style Contact Form 7 forms with straightforward dashboard. ( Contact Form 7 Style )",2000,27970,80,6,"2025-04-06T21:33:00.000Z","6.5.8","4.0","5.4",[20,21,22],"https:\u002F\u002Finnozilla.com\u002Fwordpress-plugins\u002Fcontact-form-7-skins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-skins-innozilla.4.0.6.zip",100,0,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":92,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":139,"download_link":140,"security_score":120,"vuln_count":121,"unpatched_count":121,"last_vuln_date":38,"fetched_at":31},"customizer-block-cf7","Style Contact Form 7","1.3","mofis","https:\u002F\u002Fprofiles.wordpress.org\u002Fmofistudio\u002F","\u003Cp>This Contact Form 7 compatible Gutenberg Block automates CSS style generation allowing you to quickly design visually appealing contact forms with minimal setup.\u003C\u002Fp>\n\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\u002FCU86fjVT4w4?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\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gutenberg Block Integration: Dive into the future of WordPress design with this plugin’s Gutenberg block compatibility. Design and customize your Contact Form 7 forms directly in the Gutenberg editor, blending ease of use with sophisticated styling options.\u003C\u002Fli>\n\u003Cli>Mobile and Tablet Friendly Design: In an era where mobile responsiveness is key, this plugin ensures your contact forms look impeccable on all devices. Enjoy peace of mind knowing your forms are automatically optimized for mobile and tablet users.\u003C\u002Fli>\n\u003Cli>Intuitive Styling for Contact Form 7: Unleash your creativity with this user-friendly interface, allowing you to style and modify your contact forms to perfectly align with your website’s theme and branding.\u003C\u002Fli>\n\u003Cli>User Experience Focused: This plugin prioritizes your visitors’ interaction experience and guarantees smooth, engaging, and accessible contact forms, enhancing user engagement and increasing the likelihood of form submissions.\u003C\u002Fli>\n\u003Cli>Seamless Integration with Contact Form 7: Designed to complement Contact Form 7, this plugin extends its functionality, providing you with the tools to create beautifully styled forms without any hassle or complicated admin panels!\u003C\u002Fli>\n\u003Cli>Eye catching default Styling of Contact Form 7 event messages for Invalid fields, Message failed & Message Success.\u003C\u002Fli>\n\u003Cli>Multilingual with 15 languages.\u003C\u002Fli>\n\u003Cli>Comprehensive documentation with Video demos.\u003C\u002Fli>\n\u003Cli>Full list of controls in order from top to bottom: – \u003C\u002Fli>\n\u003Cli>BLOCK Settings : Block Sizing, Block Margin, Block Padding, Block Background, Block Shadow.\u003C\u002Fli>\n\u003Cli>FORM FIELDS : Field Background, Field Labels (Font Size, Line Height, Text transform, Font Weight, Font Color), Field Text (Font Size, Field Text Color, Placeholder Text Color), Field Padding, Field Border, Field Shadow.\u003C\u002Fli>\n\u003Cli>SUBMIT SETTINGS : Submit Background (Solid color or Gradient), Submit Text (Font Size, Text transform, Font Weight, Submit Text Color), Submit Width, Submit Padding, Submit Border, Submit Shadow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Docs and support\u003C\u002Fh4>\n\u003Cp>View the \u003Ca href=\"https:\u002F\u002Fstylecontactform7.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>, get fast \u003Ca href=\"https:\u002F\u002Fstylecontactform7.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>. Popular Questions and Solutions will be posted to the Support Forum & FAQ.\u003C\u002Fp>\n\u003Ch4>Required Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fp>\n","This Contact Form 7 compatible Gutenberg Block automates CSS style generation allowing you to quickly design visually appealing contact forms.",1000,11057,94,"2025-04-11T03:36:00.000Z","6.8.5","6.0","7.4",[20,21,22,138],"contact-forms","https:\u002F\u002Fstylecontactform7.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomizer-block-cf7.1.3.zip",{"slug":142,"name":143,"version":144,"author":145,"author_profile":146,"description":147,"short_description":148,"active_installs":149,"downloaded":150,"rating":121,"num_ratings":121,"last_updated":151,"tested_up_to":152,"requires_at_least":153,"requires_php":154,"tags":155,"homepage":157,"download_link":158,"security_score":159,"vuln_count":121,"unpatched_count":121,"last_vuln_date":38,"fetched_at":31},"activetrail-contact-form-7","ActiveTrail – Contact Form 7","1.2","activetrailteam","https:\u002F\u002Fprofiles.wordpress.org\u002Factivetrailteam\u002F","\u003Cp>Integrate Contact Form 7 (CF7) signup forms into your website, online store and \u002F or blog through your ActiveTrail account.\u003C\u002Fp>\n\u003Cp>ActiveTrail is a popular, world leading email marketing and marketing automation software platform.\u003C\u002Fp>\n\u003Cp>ActiveTrail’s integration plugin allows you to connect your CF7 web-forms, which help convert visitors to your site into actively engaged customers.\u003C\u002Fp>\n\u003Cp>ActiveTrail’s Contact Form 7 plug-in allows you to integrate your WordPress website with your ActiveTrail account.\u003C\u002Fp>\n\u003Cp>Create new contacts, update existing contact information and grow your contact list – all using just one plug-in with a few minutes of setup.\u003C\u002Fp>\n\u003Ch3>Compliance\u003C\u002Fh3>\n\u003Cp>ActiveTrail is fully GDPR compliant and all data is stored in our EU servers.\u003C\u002Fp>\n\u003Cp>ActiveTrail is also ISO 20007 security compliant,\u003C\u002Fp>\n\u003Ch3>Terms and Conditions\u003C\u002Fh3>\n\u003Cp>You can find ActiveTrail’s Terms & Conditions\u003C\u002Fp>\n\u003Cp>here: https:\u002F\u002Fwww.activetrail.com\u002Fterms-and-conditions\u002F\u003C\u002Fp>\n\u003Ch4>Why use the ActiveTrail – Contact Form 7 plugin?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Extremely easy and simple to use. Rapid installation.\u003C\u002Fli>\n\u003Cli>Enjoy all the benefits and capabilities of the popular Contact Form 7.\u003C\u002Fli>\n\u003Cli>Highly secure and user friendly integration. Will not slow down your website at all.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>What can you do with CF7 to ActiveTrail plugin?\u003C\u002Fh4>\n\u003Cp>Connect your website and blog CF7 signup forms to your ActiveTrail account.\u003C\u002Fp>\n\u003Cp>Automatically add new subscribers to your contact lists and groups.\u003C\u002Fp>\n\u003Cp>Send your subscribers stunning newsletters, email campaigns, autoresponders, surveys, and SMS campaigns\u003C\u002Fp>\n\u003Cp>Design and implement a variety of automations.\u003C\u002Fp>\n\u003Ch4>Integrate your Contact Form 7 with ActiveTrail in three easy steps:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add the ActiveTrail plugin to your CF7 forms.\u003C\u002Fli>\n\u003Cli>Collect subscribers.\u003C\u002Fli>\n\u003Cli>Use ActiveTrail to email them attractive email campaigns and newsletters.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsignup.activetrail.com\u002Fsignup\u002F?utm_source=wp.org-newplugin&utm_medium=newwpplugin&utm_content=signup&utm_campaign=wppagenew\" title=\"Signup for a free ActiveTrail account\" rel=\"nofollow ugc\">Signup for a free ActiveTrail account\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.activetrail.com\u002F?utm_source=wp.org-newplugin&utm_medium=newwpplugin&utm_content=homepage&utm_campaign=wppagenew\" title=\"Visit the ActiveTrail website\" rel=\"nofollow ugc\">Visit the ActiveTrail website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>ActiveTrail Let’s You:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Manage your contact lists and segment your contacts into groups.\u003C\u002Fli>\n\u003Cli>Personalize your emails and SMS messages for results-driven, targeted email-marketing campaigns that increase engagement.\u003C\u002Fli>\n\u003Cli>Build marketing automation flows and funnels to automate your email marketing efforts.\u003C\u002Fli>\n\u003Cli>Create professional, great looking signup forms and add them to your website, store, blog and \u002F or landing pages as embedded forms, anywhere on your page, as floating forms, or as eye-catching popups.\u003C\u002Fli>\n\u003Cli>Create landing pages for lead generation, data collection, email subscription, and sales execution.\u003C\u002Fli>\n\u003Cli>Get your opt-in email marketing campaigns past SPAM filters and delivered straight to your subscribers’ inboxes, with nearly 100% deliverability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Contact us:\u003Cbr \u002F>\nFound a bug? Have a suggestion to improve our WordPress integration? \u003Cbr \u002F>\nPlease don’t hesitate to contact us at Support@activetrail.net\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwww.activetrail.com\" title=\"ActiveTrail Website\" rel=\"nofollow ugc\">ActiveTrail\u003C\u002Fa>.\u003C\u002Fp>\n","The official ActiveTrail Email Marketing Integration for Contact Form 7",600,8745,"2025-02-12T08:01:00.000Z","6.7.5","4.7.0","",[156,20,21,23],"activetrail","http:\u002F\u002Fgithub.com\u002Factivetrail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factivetrail-contact-form-7.zip",92,{"slug":161,"name":162,"version":163,"author":164,"author_profile":165,"description":166,"short_description":167,"active_installs":120,"downloaded":168,"rating":120,"num_ratings":29,"last_updated":169,"tested_up_to":170,"requires_at_least":171,"requires_php":154,"tags":172,"homepage":154,"download_link":175,"security_score":176,"vuln_count":121,"unpatched_count":121,"last_vuln_date":38,"fetched_at":31},"cf7-required-custom-field","CF7 Required custom field","1.1","alexdoc1985","https:\u002F\u002Fprofiles.wordpress.org\u002Falexdoc1985\u002F","\u003Cp>The CF7 is one of the most used wordpress plugins. The number of installations is more than 5 million now. This plugin gives you great opportunity for setting up forms, but at some points its functionality is limited. For example, it is not possible to specify different error messages for mandatory fields.\u003Cbr \u002F>\nThe “CF7 Required custom field” plugin provides this opportunity. After formatting the form template, all mandatory fields are appeared in the “Custom required field message” tab and user is able to specify a unique message for each individual field.\u003Cbr \u002F>\nThe plugin supports all CF7 form-tags: text*, email*, url*, tel*, number*, date*, select*, checkbox*, file*, textarea*.\u003Cbr \u002F>\nIf you want to show a standard message, you just leave the field blank.\u003C\u002Fp>\n\u003Ch4>CF7 Required custom field Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin gives you the ability to set user messages for required input fields\u003C\u002Fli>\n\u003Cli>The plugin allows you to set validation messages for all required input fields.\u003C\u002Fli>\n\u003Cli>Custom messages of text, email, URL, date, tel, number, drop-down menu, checkboxes, file and textarea fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Requirement\u003C\u002Fh3>\n\u003Cp>PHP version : 5.3 and latest\u003Cbr \u002F>\nWordPress   : WordPress 4.5.4 and latest\u003C\u002Fp>\n","CF7 Required custom field - a plugin in which you customized your message for the required field for CF7.",2275,"2018-06-07T19:50:00.000Z","4.9.29","4.5.4",[20,21,23,173,174],"form","required-custom-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-required-custom-field.zip",85,{"slug":178,"name":179,"version":180,"author":181,"author_profile":182,"description":183,"short_description":184,"active_installs":185,"downloaded":186,"rating":121,"num_ratings":121,"last_updated":154,"tested_up_to":187,"requires_at_least":188,"requires_php":154,"tags":189,"homepage":154,"download_link":192,"security_score":120,"vuln_count":121,"unpatched_count":121,"last_vuln_date":38,"fetched_at":193},"cf7-mailgun-domain-validation","CF7 Mailgun Domain Validation","1.0.2","macbookandrew","https:\u002F\u002Fprofiles.wordpress.org\u002Fmacbookandrew\u002F","\u003Cp>Do you use Mailgun to deliver emails from your WordPress site? Does it annoy you that email addresses using the Mailgun domain causes Contact Form 7 validation to fail?\u003C\u002Fp>\n\u003Cp>This plugin allows email addresses using your site’s Mailgun domain to pass Contact Form 7’s form validation feature.\u003C\u002Fp>\n\u003Cp>It also includes the \u003Ccode>cf7_mailgun_domain\u003C\u002Fcode> filter you can use to modify the default mailgun domain. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Filter the Mailgun domain.\n *\n * @param string $domain Your mailgun domain; defaults to the domain set in the Mailgun plugin settings, or 'mg.your-site.com' if that is not set.\n *\n * @return string Your mailgun domain.\n *\u002F\nfunction my_custom_mailgun_domain( $domain ) {\n    $domain = 'mg.my-site.com'; \u002F\u002F Replace this with your Mailgun domain.\n    return $domain;\n}\nadd_filter( 'cf7_mailgun_domain', 'my_custom_mailgun_domain' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Allows email addresses using your site’s Mailgun domain to pass Contact Form 7’s form validation feature.",10,1426,"5.7.0","4.8",[20,190,21,23,191],"contact-form","validation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-mailgun-domain-validation.1.0.2.zip","2026-03-15T10:48:56.248Z",{"attackSurface":195,"codeSignals":310,"taintFlows":691,"riskAssessment":783,"analyzedAt":798},{"hooks":196,"ajaxHandlers":257,"restRoutes":306,"shortcodes":307,"cronEvents":308,"entryPointCount":309,"unprotectedCount":309},[197,203,206,212,217,220,222,225,227,230,232,234,237,240,243,246,249,252,254],{"type":198,"name":199,"callback":200,"file":201,"line":202},"action","admin_notices","cf7cstmzr_show_cf7_missing_notice","cf7-styler.php",154,{"type":198,"name":199,"callback":204,"file":201,"line":205},"cf7cstmzr_show_dev_env_notice",158,{"type":207,"name":208,"callback":209,"file":210,"line":211},"filter","plugin_locale","Cf7_Customizer_i18n::check_de_locale","includes\\class-cf7-customizer-i18n.php",37,{"type":198,"name":213,"callback":214,"file":215,"line":216},"plugins_loaded","anonymous","includes\\class-cf7-customizer.php",151,{"type":198,"name":218,"callback":214,"file":215,"line":219},"admin_enqueue_scripts",167,{"type":198,"name":218,"callback":214,"file":215,"line":221},168,{"type":198,"name":223,"callback":214,"file":215,"line":224},"admin_menu",169,{"type":198,"name":223,"callback":214,"file":215,"line":226},170,{"type":198,"name":228,"callback":214,"file":215,"line":229},"init",171,{"type":198,"name":228,"callback":214,"file":215,"line":231},172,{"type":198,"name":228,"callback":214,"file":215,"line":233},173,{"type":198,"name":235,"callback":214,"file":215,"line":236},"template_redirect",174,{"type":207,"name":238,"callback":214,"file":215,"line":239},"show_admin_bar",176,{"type":207,"name":241,"callback":214,"file":215,"line":242},"admin_body_class",177,{"type":207,"name":244,"callback":214,"file":215,"line":245},"wpcf7_editor_panels",194,{"type":198,"name":247,"callback":214,"file":215,"line":248},"save_post_wpcf7_contact_form",195,{"type":198,"name":250,"callback":214,"file":215,"line":251},"wp_enqueue_scripts",210,{"type":198,"name":250,"callback":214,"file":215,"line":253},211,{"type":207,"name":255,"callback":214,"file":215,"line":256},"do_shortcode_tag",213,[258,262,265,268,271,274,277,280,283,286,289,292,295,298,301,304],{"action":259,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":261},"cf7cstmzr_save_form_customizer_settings",false,179,{"action":263,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":264},"cf7cstmzr_new_form_customizer_settings",180,{"action":266,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":267},"cf7cstmzr_delete_form_customizer_settings",181,{"action":269,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":270},"cf7cstmzr_enable_globally",182,{"action":272,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":273},"cf7cstmzr_disable_globally",183,{"action":275,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":276},"cf7cstmzr_enable_for_form",184,{"action":278,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":279},"cf7cstmzr_disable_for_form",185,{"action":281,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":282},"cf7cstmzr_change_form_preview",186,{"action":284,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":285},"cf7cstmzr_preview_form_customizer_settings",187,{"action":287,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":288},"cf7cstmzr_load_body_tag",188,{"action":290,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":291},"cf7cstmzr_cache_form",189,{"action":290,"nopriv":293,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":294},true,190,{"action":296,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":297},"cf7cstmzr_install_plugin",191,{"action":299,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":300},"cf7cstmzr_close_welcome",192,{"action":302,"nopriv":260,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":303},"cf7cstmzr_frontend_save",215,{"action":302,"nopriv":293,"callback":214,"hasNonce":260,"hasCapCheck":260,"file":215,"line":305},216,[],[],[],16,{"dangerousFunctions":311,"sqlUsage":312,"outputEscaping":315,"fileOperations":121,"externalRequests":29,"nonceChecks":684,"capabilityChecks":685,"bundledLibraries":686},[],{"prepared":313,"raw":121,"locations":314},2,[],{"escaped":316,"rawEcho":294,"locations":317},42,[318,322,324,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,374,376,378,380,382,384,386,388,389,391,393,395,397,399,400,401,403,405,407,409,411,413,415,417,419,421,423,425,427,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,603,605,606,608,610,612,614,616,618,620,621,623,624,626,628,630,632,634,636,638,640,642,643,645,646,648,649,650,653,655,656,658,660,662,663,665,667,670,672,675,677,678,680,681,682],{"file":319,"line":320,"context":321},"admin\\class-cf7-customizer-admin-ajax.php",126,"raw output",{"file":319,"line":323,"context":321},137,{"file":319,"line":303,"context":321},{"file":319,"line":326,"context":321},224,{"file":319,"line":328,"context":321},235,{"file":319,"line":330,"context":321},242,{"file":319,"line":332,"context":321},293,{"file":319,"line":334,"context":321},310,{"file":319,"line":336,"context":321},373,{"file":319,"line":338,"context":321},384,{"file":319,"line":340,"context":321},393,{"file":319,"line":342,"context":321},403,{"file":319,"line":344,"context":321},413,{"file":319,"line":346,"context":321},423,{"file":319,"line":348,"context":321},431,{"file":319,"line":350,"context":321},443,{"file":319,"line":352,"context":321},452,{"file":319,"line":354,"context":321},468,{"file":319,"line":356,"context":321},479,{"file":319,"line":358,"context":321},487,{"file":319,"line":360,"context":321},497,{"file":319,"line":362,"context":321},517,{"file":319,"line":364,"context":321},526,{"file":319,"line":366,"context":321},535,{"file":319,"line":368,"context":321},547,{"file":319,"line":370,"context":321},557,{"file":372,"line":373,"context":321},"admin\\class-cf7-customizer-admin.php",229,{"file":372,"line":375,"context":321},295,{"file":372,"line":377,"context":321},298,{"file":372,"line":379,"context":321},300,{"file":372,"line":381,"context":321},405,{"file":372,"line":383,"context":321},480,{"file":372,"line":385,"context":321},484,{"file":372,"line":387,"context":321},491,{"file":372,"line":387,"context":321},{"file":372,"line":390,"context":321},502,{"file":372,"line":392,"context":321},508,{"file":394,"line":323,"context":321},"admin\\partials\\cf7-customizer-admin-tab-form-customize.php",{"file":394,"line":396,"context":321},161,{"file":394,"line":398,"context":321},162,{"file":394,"line":248,"context":321},{"file":394,"line":248,"context":321},{"file":394,"line":402,"context":321},196,{"file":394,"line":404,"context":321},205,{"file":394,"line":406,"context":321},206,{"file":394,"line":408,"context":321},214,{"file":394,"line":410,"context":321},231,{"file":394,"line":412,"context":321},241,{"file":394,"line":414,"context":321},382,{"file":394,"line":416,"context":321},425,{"file":394,"line":418,"context":321},430,{"file":394,"line":420,"context":321},434,{"file":394,"line":422,"context":321},451,{"file":394,"line":424,"context":321},456,{"file":394,"line":426,"context":321},467,{"file":394,"line":426,"context":321},{"file":394,"line":429,"context":321},481,{"file":394,"line":431,"context":321},486,{"file":394,"line":433,"context":321},498,{"file":394,"line":435,"context":321},503,{"file":394,"line":437,"context":321},510,{"file":394,"line":439,"context":321},533,{"file":394,"line":441,"context":321},562,{"file":394,"line":443,"context":321},567,{"file":394,"line":445,"context":321},573,{"file":394,"line":447,"context":321},596,{"file":394,"line":449,"context":321},603,{"file":394,"line":451,"context":321},610,{"file":394,"line":453,"context":321},617,{"file":394,"line":455,"context":321},624,{"file":394,"line":457,"context":321},630,{"file":394,"line":459,"context":321},637,{"file":394,"line":461,"context":321},644,{"file":394,"line":463,"context":321},651,{"file":394,"line":465,"context":321},664,{"file":394,"line":465,"context":321},{"file":394,"line":468,"context":321},671,{"file":394,"line":470,"context":321},705,{"file":394,"line":472,"context":321},711,{"file":394,"line":474,"context":321},713,{"file":394,"line":476,"context":321},715,{"file":394,"line":478,"context":321},717,{"file":394,"line":480,"context":321},736,{"file":394,"line":482,"context":321},742,{"file":394,"line":484,"context":321},744,{"file":394,"line":486,"context":321},746,{"file":394,"line":488,"context":321},748,{"file":394,"line":490,"context":321},767,{"file":394,"line":492,"context":321},773,{"file":394,"line":494,"context":321},776,{"file":394,"line":496,"context":321},779,{"file":394,"line":498,"context":321},782,{"file":394,"line":500,"context":321},793,{"file":394,"line":500,"context":321},{"file":394,"line":503,"context":321},803,{"file":394,"line":505,"context":321},808,{"file":394,"line":507,"context":321},835,{"file":394,"line":509,"context":321},840,{"file":394,"line":511,"context":321},849,{"file":394,"line":513,"context":321},854,{"file":394,"line":515,"context":321},860,{"file":394,"line":517,"context":321},884,{"file":394,"line":519,"context":321},890,{"file":394,"line":521,"context":321},892,{"file":394,"line":523,"context":321},894,{"file":394,"line":525,"context":321},896,{"file":394,"line":527,"context":321},915,{"file":394,"line":529,"context":321},921,{"file":394,"line":531,"context":321},923,{"file":394,"line":533,"context":321},925,{"file":394,"line":535,"context":321},927,{"file":394,"line":537,"context":321},947,{"file":394,"line":539,"context":321},953,{"file":394,"line":541,"context":321},956,{"file":394,"line":543,"context":321},959,{"file":394,"line":545,"context":321},962,{"file":394,"line":547,"context":321},969,{"file":394,"line":549,"context":321},974,{"file":394,"line":551,"context":321},1011,{"file":394,"line":553,"context":321},1014,{"file":394,"line":555,"context":321},1021,{"file":394,"line":557,"context":321},1024,{"file":394,"line":559,"context":321},1033,{"file":394,"line":561,"context":321},1056,{"file":394,"line":563,"context":321},1065,{"file":394,"line":565,"context":321},1070,{"file":394,"line":567,"context":321},1077,{"file":394,"line":569,"context":321},1082,{"file":394,"line":571,"context":321},1091,{"file":394,"line":573,"context":321},1096,{"file":394,"line":575,"context":321},1106,{"file":394,"line":577,"context":321},1111,{"file":394,"line":579,"context":321},1117,{"file":394,"line":581,"context":321},1122,{"file":394,"line":583,"context":321},1148,{"file":394,"line":585,"context":321},1185,{"file":394,"line":587,"context":321},1187,{"file":394,"line":589,"context":321},1227,{"file":394,"line":591,"context":321},1228,{"file":394,"line":593,"context":321},1229,{"file":394,"line":595,"context":321},1230,{"file":394,"line":597,"context":321},1231,{"file":394,"line":599,"context":321},1234,{"file":394,"line":601,"context":321},1291,{"file":394,"line":601,"context":321},{"file":394,"line":604,"context":321},1295,{"file":394,"line":604,"context":321},{"file":394,"line":607,"context":321},1306,{"file":394,"line":609,"context":321},1310,{"file":394,"line":611,"context":321},1311,{"file":394,"line":613,"context":321},1314,{"file":394,"line":615,"context":321},1315,{"file":394,"line":617,"context":321},1318,{"file":394,"line":619,"context":321},1328,{"file":394,"line":619,"context":321},{"file":394,"line":622,"context":321},1332,{"file":394,"line":622,"context":321},{"file":394,"line":625,"context":321},1374,{"file":394,"line":627,"context":321},1375,{"file":394,"line":629,"context":321},1376,{"file":394,"line":631,"context":321},1377,{"file":394,"line":633,"context":321},1379,{"file":394,"line":635,"context":321},1381,{"file":394,"line":637,"context":321},1385,{"file":394,"line":639,"context":321},1387,{"file":394,"line":641,"context":321},1395,{"file":394,"line":641,"context":321},{"file":394,"line":644,"context":321},1399,{"file":394,"line":644,"context":321},{"file":394,"line":647,"context":321},1442,{"file":394,"line":647,"context":321},{"file":394,"line":647,"context":321},{"file":651,"line":652,"context":321},"admin\\partials\\cf7-customizer-admin-tab-required-plugin.php",21,{"file":651,"line":654,"context":321},25,{"file":651,"line":654,"context":321},{"file":651,"line":657,"context":321},26,{"file":651,"line":659,"context":321},29,{"file":651,"line":661,"context":321},35,{"file":651,"line":661,"context":321},{"file":664,"line":659,"context":321},"admin\\partials\\cf7-customizer-admin-tabs.php",{"file":664,"line":666,"context":321},31,{"file":668,"line":669,"context":321},"admin\\partials\\cf7-customizer-admin-tutorial.php",44,{"file":201,"line":671,"context":321},122,{"file":673,"line":674,"context":321},"public\\class-cf7-customizer-public.php",364,{"file":673,"line":676,"context":321},385,{"file":673,"line":676,"context":321},{"file":673,"line":679,"context":321},399,{"file":673,"line":679,"context":321},{"file":673,"line":385,"context":321},{"file":673,"line":683,"context":321},496,8,3,[687],{"name":688,"version":689,"knownCves":690},"Freemius","1.0",[],[692,708,728,738,748,770],{"entryPoint":693,"graph":694,"unsanitizedCount":29,"severity":55},"change_form_preview (admin\\class-cf7-customizer-admin-ajax.php:491)",{"nodes":695,"edges":706},[696,701],{"id":697,"type":698,"label":699,"file":319,"line":700},"n0","source","$_POST",492,{"id":702,"type":703,"label":704,"file":319,"line":435,"wp_function":705},"n1","sink","wp_remote_get() [SSRF]","wp_remote_get",[707],{"from":697,"to":702,"sanitized":260},{"entryPoint":709,"graph":710,"unsanitizedCount":313,"severity":727},"preview_form_customizer_settings (admin\\class-cf7-customizer-admin-ajax.php:314)",{"nodes":711,"edges":724},[712,715,718,722],{"id":697,"type":698,"label":713,"file":319,"line":714},"$_POST['previewMode']",329,{"id":702,"type":703,"label":716,"file":319,"line":714,"wp_function":717},"update_option() [Settings Manipulation]","update_option",{"id":719,"type":698,"label":720,"file":319,"line":721},"n2","$_POST['splitModeValue']",333,{"id":723,"type":703,"label":716,"file":319,"line":721,"wp_function":717},"n3",[725,726],{"from":697,"to":702,"sanitized":260},{"from":719,"to":723,"sanitized":260},"low",{"entryPoint":729,"graph":730,"unsanitizedCount":121,"severity":727},"enable_globally (admin\\class-cf7-customizer-admin-ajax.php:377)",{"nodes":731,"edges":736},[732,734],{"id":697,"type":698,"label":699,"file":319,"line":733},379,{"id":702,"type":703,"label":716,"file":319,"line":735,"wp_function":717},397,[737],{"from":697,"to":702,"sanitized":293},{"entryPoint":739,"graph":740,"unsanitizedCount":29,"severity":727},"cache_form (admin\\class-cf7-customizer-admin-ajax.php:417)",{"nodes":741,"edges":746},[742,744],{"id":697,"type":698,"label":699,"file":319,"line":743},418,{"id":702,"type":703,"label":716,"file":319,"line":745,"wp_function":717},427,[747],{"from":697,"to":702,"sanitized":260},{"entryPoint":749,"graph":750,"unsanitizedCount":121,"severity":727},"\u003Cclass-cf7-customizer-admin-ajax> (admin\\class-cf7-customizer-admin-ajax.php:0)",{"nodes":751,"edges":765},[752,753,754,755,756,759,761,763],{"id":697,"type":698,"label":713,"file":319,"line":714},{"id":702,"type":703,"label":716,"file":319,"line":714,"wp_function":717},{"id":719,"type":698,"label":720,"file":319,"line":721},{"id":723,"type":703,"label":716,"file":319,"line":721,"wp_function":717},{"id":757,"type":698,"label":758,"file":319,"line":733},"n4","$_POST (x2)",{"id":760,"type":703,"label":716,"file":319,"line":735,"wp_function":717},"n5",{"id":762,"type":698,"label":699,"file":319,"line":700},"n6",{"id":764,"type":703,"label":704,"file":319,"line":435,"wp_function":705},"n7",[766,767,768,769],{"from":697,"to":702,"sanitized":293},{"from":719,"to":723,"sanitized":293},{"from":757,"to":760,"sanitized":293},{"from":762,"to":764,"sanitized":293},{"entryPoint":771,"graph":772,"unsanitizedCount":782,"severity":727},"\u003Ccf7-customizer-admin-tab-form-customize> (admin\\partials\\cf7-customizer-admin-tab-form-customize.php:0)",{"nodes":773,"edges":780},[774,777],{"id":697,"type":698,"label":775,"file":394,"line":776},"$_GET (x70)",64,{"id":702,"type":703,"label":778,"file":394,"line":396,"wp_function":779},"echo() [XSS]","echo",[781],{"from":697,"to":702,"sanitized":260},70,{"summary":784,"deductions":785},"The \"cf7-styler\" plugin v1.7.5 presents a significant security risk due to a large number of unprotected AJAX handlers, indicating a broad attack surface with insufficient access controls. While the static analysis shows good practices in SQL query handling and a relatively low number of external HTTP requests, the stark contrast between the total entry points and those without authentication checks is a major red flag. The taint analysis, though reporting no critical or high severity flows, did identify unsanitized paths, which in conjunction with the lack of authorization on AJAX handlers, could lead to serious vulnerabilities if not properly addressed.\n\nThe vulnerability history is concerning, with a total of 4 known CVEs, including one high-severity unpatched vulnerability. The common types of past vulnerabilities (PHP Remote File Inclusion, Code Injection, XSS, Missing Authorization) strongly suggest recurring weaknesses in input sanitization and access control mechanisms. The presence of an unpatched high-severity vulnerability from August 2025 is particularly alarming and requires immediate attention. Although the plugin employs nonce checks and some capability checks, their application is not comprehensive enough to mitigate the risks posed by the unprotected entry points.\n\nIn conclusion, while \"cf7-styler\" demonstrates some positive security attributes like prepared SQL statements, its overall security posture is weak. The high number of unprotected AJAX endpoints, combined with a history of critical vulnerability types and an unpatched high-severity flaw, makes it a high-risk plugin. Users should exercise extreme caution or consider alternative solutions until these critical issues are resolved.",[786,788,790,792,794,796],{"reason":787,"points":185},"Unprotected AJAX handlers",{"reason":789,"points":14},"Unpatched high severity CVE",{"reason":791,"points":684},"History of common vulnerability types",{"reason":793,"points":92},"Unsanitized paths in taint analysis",{"reason":795,"points":112},"Low percentage of properly escaped output",{"reason":797,"points":685},"Bundled outdated Freemius library","2026-03-16T18:18:38.309Z",{"wat":800,"direct":811},{"assetPaths":801,"generatorPatterns":805,"scriptPaths":806,"versionParams":807},[802,803,804],"\u002Fwp-content\u002Fplugins\u002Fcf7-styler\u002Fassets\u002Fcss\u002Fcf7-styler.css","\u002Fwp-content\u002Fplugins\u002Fcf7-styler\u002Fassets\u002Fjs\u002Fcf7-styler.js","\u002Fwp-content\u002Fplugins\u002Fcf7-styler\u002Fassets\u002Fcss\u002Fcustom-style.css",[],[803],[808,809,810],"cf7-styler\u002Fassets\u002Fcss\u002Fcf7-styler.css?ver=","cf7-styler\u002Fassets\u002Fjs\u002Fcf7-styler.js?ver=","cf7-styler\u002Fassets\u002Fcss\u002Fcustom-style.css?ver=",{"cssClasses":812,"htmlComments":816,"htmlAttributes":820,"restEndpoints":822,"jsGlobals":825,"shortcodeOutput":828},[813,814,815],"cf7-styler-form-wrapper","cf7-styler-form-builder","cf7-styler-fields-wrapper",[817,818,819],"\u003C!-- cf7-styler-form-wrapper -->","\u003C!-- cf7-styler-fields-wrapper -->","\u003C!-- cf7-styler-form-builder -->",[821],"data-cf7-styler-id",[823,824],"\u002Fwp-json\u002Fcf7-styler\u002Fv1\u002Fforms","\u002Fwp-json\u002Fcf7-styler\u002Fv1\u002Fsettings",[826,827],"cf7_styler_ajax_object","cf7_styler_plugin_url",[829],"[cf7_styler_form]"]