[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fp_WLneiDILelBYlCWyTkqOMSd9_G-A73v9igGYLuzWE":3,"$f38Diw9Fk6dMd2pffuIkVo0Qavx1_Qaz_1-pDM0ntPZo":385,"$fHq7kf5RrVTXgza-2FpWJuRpxTbHSCnKB_J9XSq9AMwE":390},{"slug":4,"name":5,"version":6,"author":4,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":10,"num_ratings":10,"last_updated":12,"tested_up_to":13,"requires_at_least":14,"requires_php":15,"tags":16,"homepage":22,"download_link":23,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":35,"analysis":134,"fingerprints":368},"cookietrust","CookieTrust","1.1.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fggiak\u002F","\u003Cp>CookieTrust provides a complete cookie consent management solution for WordPress websites. Connect your site to CookieTrust.io to display a customizable, compliant cookie consent banner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GDPR and CCPA compliant cookie consent banner\u003C\u002Fli>\n\u003Cli>Easy one-click connection to CookieTrust.io\u003C\u002Fli>\n\u003Cli>Customizable appearance (colors, layout, position)\u003C\u002Fli>\n\u003Cli>Multi-language support\u003C\u002Fli>\n\u003Cli>Automatic cookie scanning and categorization\u003C\u002Fli>\n\u003Cli>Consent analytics and reporting\u003C\u002Fli>\n\u003Cli>Privacy trigger button for users to manage preferences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Connect your WordPress site to CookieTrust.io\u003C\u002Fli>\n\u003Cli>Select or create a cookie configuration\u003C\u002Fli>\n\u003Cli>Enable the widget to display the consent banner\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Ca href=\"https:\u002F\u002Fcookietrust.io\" rel=\"nofollow ugc\">CookieTrust.io\u003C\u002Fa> to provide cookie consent management functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When you connect your site:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your WordPress site URL is sent to CookieTrust.io to configure the consent widget\u003C\u002Fli>\n\u003Cli>An OAuth token is stored locally to authenticate API requests\u003C\u002Fli>\n\u003Cli>The consent widget JavaScript is loaded from \u003Ccode>cmp.cookietrust.io\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data processed by CookieTrust.io:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visitor consent preferences (accept\u002Freject choices)\u003C\u002Fli>\n\u003Cli>Analytics data if enabled (consent rates, page views)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connection is opt-in:\u003C\u002Fstrong> No data is sent to external services until you explicitly connect your site via the “Connect to CookieTrust” button in the plugin settings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcookietrust.io\u002Fterms\" rel=\"nofollow ugc\">CookieTrust.io Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcookietrust.io\u002Fprivacy-policy\" rel=\"nofollow ugc\">CookieTrust.io Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Cookie consent management powered by CookieTrust.io - GDPR & CCPA compliant cookie banner for WordPress.",0,242,"2026-02-17T21:20:00.000Z","6.9.4","5.8","7.4",[17,18,19,20,21],"ccpa","compliance","cookie-consent","gdpr","privacy","https:\u002F\u002Fcookietrust.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookietrust.1.1.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":4,"profile_url":7,"plugin_count":31,"total_installs":10,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"ggiak",1,30,94,"2026-05-20T06:02:14.181Z",[36,55,77,96,112],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":10,"downloaded":44,"rating":24,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":49,"download_link":54,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"geo-consent","Geo Targetly Geo Consent","1.0.1","geotargetly","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeotargetly\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\u002Fu37slUvlaiE?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>Show the right cookie consent banner to the right visitors based on their location. \u003Cstrong>Geo Consent\u003C\u002Fstrong> helps your website stay compliant with privacy regulations like \u003Cstrong>GDPR (Europe), CCPA (California), LGPD (Brazil), PIPEDA (Canada),\u003C\u002Fstrong> and others, without showing unnecessary banners to users outside the scope.\u003C\u002Fp>\n\u003Cp>Create fully customized, geo-targeted consent forms in just a few clicks via our dashboard. Then, simply embed the provided JavaScript snippet into your WordPress site.\u003C\u002Fp>\n\u003Cp>You can auto-apply location-based templates or define your own rules. Geo Consent supports \u003Cstrong>Google Consent Mode\u003C\u002Fstrong>, tracks & stores visitor consent, and lets you choose how long to remember user preferences.\u003C\u002Fp>\n\u003Cp>Made by \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002F\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>, it’s the fastest way to meet regional cookie compliance laws with full flexibility.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Paid account is required\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fpricing\" rel=\"nofollow ugc\">see pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>14-day free trial\u003C\u002Fstrong> – no credit card needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show \u003Cstrong>cookie banners by country or region,\u003C\u002Fstrong> and avoid unnecessary consent prompts\u003C\u002Fli>\n\u003Cli>Prebuilt support for \u003Cstrong>GDPR, CCPA, LGPD, PIPEDA\u003C\u002Fstrong>, and more\u003C\u002Fli>\n\u003Cli>Full design customisation to match your website branding\u003C\u002Fli>\n\u003Cli>Display consent forms in \u003Cstrong>local languages\u003C\u002Fstrong> automatically\u003C\u002Fli>\n\u003Cli>Store and track user \u003Cstrong>consent preferences\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add optional links to your \u003Cstrong>privacy policy\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Integrates with \u003Cstrong>Google Consent Mode (v2)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose when banners should reappear after dismissal\u003C\u002Fli>\n\u003Cli>Lightweight, fast-loading script integration\u003C\u002Fli>\n\u003Cli>No coding knowledge needed, just copy and paste\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Detailed docs can be found below\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Overview https:\u002F\u002Fgeotargetly.com\u002Fgeo-consent\u003C\u002Fli>\n\u003Cli>Quick Start Guide https:\u002F\u002Fhelp.geotargetly.com\u002Fen\u002Farticles\u002F10587397-geo-consent-quick-start-guide\u003C\u002Fli>\n\u003Cli>Docs https:\u002F\u002Fhelp.geotargetly.com\u002Fen\u002Fcollections\u002F11547892-geo-consent\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live chat at \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external endpoint via the domain https:\u002F\u002Fg594253005.co to load and run a script that powers its core functionality, as outlined previously in the description.\u003C\u002Fp>\n\u003Cp>It sends the user’s location each time the plugin is loaded. This is necessary to determine and customize the plugin’s behavior based on the user’s geographical context.\u003C\u002Fp>\n\u003Cp>Additionally, this plugin connects to analytics endpoint https:\u002F\u002Fg97676560.co\u002F to track plugin installation and usage over time.\u003C\u002Fp>\n\u003Cp>This service is provided by Geo Targetly – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fwebsite-terms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Display cookie consent banners only where needed, by country. Stay compliant with global privacy laws like GDPR, CCPA, LGPD & more.",240,3,"2025-12-02T18:19:00.000Z","6.8.5","3.0","",[17,20,51,52,53],"geo-cookie-consent","geo-targeting","privacy-compliance","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-consent.1.0.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":13,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":72,"download_link":73,"security_score":74,"vuln_count":75,"unpatched_count":10,"last_vuln_date":76,"fetched_at":26},"uk-cookie-consent","Termly – GDPR\u002FCCPA Cookie Consent Banner","3.3.1","davidtaroko","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidtaroko\u002F","\u003Cul>\n\u003Cli>Compliance with \u003Cstrong>GDPR, CCPA, ePrivacy Directive,\u003C\u002Fstrong> and more!\u003C\u002Fli>\n\u003Cli>Customer preference settings and Auto Blocker\u003C\u002Fli>\n\u003Cli>Simple plugin installation + customization options\u003C\u002Fli>\n\u003Cli>Fully supports Google Consent Mode v2 and IAB TCF v2.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Termly’s GDPR-CCPA Cookie Consent Banner is one of the easiest, most effective, and popular cookie consent plugins available for WordPress. Our Consent Management Platform (CMP) helps businesses comply with data privacy laws from around the world, including the GDPR, CCPA, ePrivacy Directive, all U.S. state-level privacy laws, the UK’s PECR, and more. As a certified Google CMP Gold Partner, our cookie banner also fully integrates with Google Consent Mode v2 and Google Tag Manager (GTM).\u003C\u002Fp>\n\u003Cp>Termly’s CMP supports the IAB TCF v2.2 and provides users with a pre-populated list of both TCF Vendors and Google’s Ad Tech Providers, with an option to enter in additional vendors as necessary.\u003C\u002Fp>\n\u003Cp>Use our cookie scanner to identify, list, and define all cookies your website uses. Our CMP then creates a custom cookie consent banner and cookie policy for you to easily add to your website.\u003C\u002Fp>\n\u003Cp>This Cookie Consent Banner is actively developed, tested, and maintained by a team of engineers, designers, and data privacy attorneys. Termly’s cookie banner and consent solutions receive consistently positive reviews in the industry — from small companies and budding startups to web development agencies, legal offices, and larger enterprises.\u003C\u002Fp>\n\u003Cp>Our team works around the clock to ensure you don’t have to worry about your cookie banner or cookie policy while remaining compliant.\u003C\u002Fp>\n\u003Ch4>New in 3.0:\u003C\u002Fh4>\n\u003Cp>\u003Cem>Now operated by Termly, this plugin includes new features and functions to better help you comply with privacy laws like the GDPR, CCPA and other Cookie Laws like the ePrivacy Directive. Read more here about what’s changed and what it means for you.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>IMPORTANT: For existing plugin users prior to version 3.0, after upgrading, you will need to sign up for a Termly account from within the plugin, or on app.termly.io, then enable the consent banner again.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>KEY FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple set up — install in seconds\u003C\u002Fli>\n\u003Cli>Automatic cookie scans\u003C\u002Fli>\n\u003Cli>Unique cookie consent banner with customizable features (including text, font, theme, and colors)\u003C\u002Fli>\n\u003Cli>Up to 10,000 monthly unique visitors for free\u003C\u002Fli>\n\u003Cli>Choice of cookie banner position — top or bottom bar, corner tooltip, or full-screen modal\u003C\u002Fli>\n\u003Cli>Regional cookie banner display options (e.g., only display for EU users)\u003C\u002Fli>\n\u003Cli>Translations \u002F multi-language support\u003C\u002Fli>\n\u003Cli>Compatible with Google Consent Mode v2\u003C\u002Fli>\n\u003Cli>Fully supports IAB TCF v2.2 Framework\u003C\u002Fli>\n\u003Cli>Automatic cookie configuration based on our extensive cookie database\u003C\u002Fli>\n\u003Cli>Auto-generated cookie descriptions and cookie categories\u003C\u002Fli>\n\u003Cli>Custom cookie policy\u003C\u002Fli>\n\u003Cli>Choice of scroll to consent or click to consent\u003C\u002Fli>\n\u003Cli>Auto-Blocking of scripts and other tracking mechanisms\u003C\u002Fli>\n\u003Cli>Highly responsive\u003C\u002Fli>\n\u003Cli>Automatic updates to cookie policy and consent banner\u003C\u002Fli>\n\u003Cli>Access to additional policy, disclaimer, and terms and conditions generators\u003C\u002Fli>\n\u003Cli>Termly is a certified Google CMP Partner\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SIMPLE SETUP, SCANS AND AUTO-BLOCKING\u003C\u002Fh4>\n\u003Cp>Termly’s compliance plugin benefits from being one of the easiest and most intuitive compliance tools available. Simply install and activate the plugin, fill in your business info, use our cookie scanner to scan your site for cookies, and customize your settings to get a live cookie consent banner and compliant cookie policy for your website.\u003C\u002Fp>\n\u003Cp>In addition, enable the Auto Blocker to automatically detect, categorize and block tracking scripts on your site from being served to your visitors until they have consented to it in accordance with their local laws and regulations. Unlike other tools, Termly maintains a database of thousands of known scripts and trackers so you don’t need to think about set-up and can focus on building your site.\u003C\u002Fp>\n\u003Cp>We’ll automatically generate your cookie descriptions and categories. Plus, we’ll keep your notification bar and cookie policy up to date to help ensure compliance. No configuration needed.\u003C\u002Fp>\n\u003Ch4>BANNER TRANSLATIONS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (US)\u003C\u002Fli>\n\u003Cli>English (UK)\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003Cli>Hungarian\u003C\u002Fli>\n\u003Cli>Icelandic\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Norwegian\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Portuguese\u003C\u002Fli>\n\u003Cli>Portuguese (BR)\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>…and more coming soon!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Global Cookie Laws & Termly’s GDPR-CCPA Cookie Consent Banner Plugin\u003C\u002Fh4>\n\u003Cp>Termly’s GDPR\u002FCCPA Cookie Consent Banner is one of the easiest and most effective methods for tackling data privacy laws from around the world and is configurable to meet the consent requirements outlined in over 70 regions.\u003C\u002Fp>\n\u003Cp>This includes all U.S. state-level consumer privacy laws, the EU’s ePrivacy Directive (EU Cookie Law), the UK’s Privacy and Electronic Communications Regulations (PECR), GDPR\u002FUK GDPR compliance, and more.\u003C\u002Fp>\n\u003Cp>With automatically configured details (like cookie type, category, and description), our plugin creates comprehensive cookie policies and cookie consent banners to help you meet extensive U.S., EU, UK legal requirements, and beyond!\u003C\u002Fp>\n\u003Cp>Notify visitors that your site uses cookies and get consent for their use without sacrificing user experience or your site’s appearance.\u003C\u002Fp>\n","Our easy to use cookie consent plugin can assist in your GDPR, CCPA, and ePrivacy Directive compliance efforts.",90000,2942823,72,202,"2026-01-09T18:20:00.000Z","5.2","5.6",[17,71,19,20,21],"cookie-banner","https:\u002F\u002Ftermly.io\u002Fproducts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuk-cookie-consent.3.3.1.zip",99,2,"2024-06-06 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":13,"requires_at_least":90,"requires_php":49,"tags":91,"homepage":49,"download_link":93,"security_score":94,"vuln_count":75,"unpatched_count":10,"last_vuln_date":95,"fetched_at":26},"cookie-notice-and-consent-banner","Free Cookie Notice & Consent Banner for Privacy Compliance (GDPR, CCPA, DSGVO and others)","1.8.0","GDPR Info","https:\u002F\u002Fprofiles.wordpress.org\u002Fartemari\u002F","\u003Cp>Install a Cookie Notice or Consent Banner as Required by Privacy Laws (GDPR & CCPA).\u003Cbr \u002F>\nEasily Customizable to Fit Your Design.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fit banner to website design by using WordPress customizer\u003C\u002Fli>\n\u003Cli>Block unnecessary cookies like required by most privacy laws\u003C\u002Fli>\n\u003Cli>Remember user consent for future visits\u003C\u002Fli>\n\u003Cli>Many features to come stay tuned!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is useful in preparing your site for data protection and privacy regulations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GDPR: The General Data Protection Regulation (European Union) DSGVO, RGPD, ОРЗД, ONOOÚ, Persondataforordningen, RGPD, AVG, Rodo, ePrivacy Directive, ePrivacy Regulation\u003C\u002Fli>\n\u003Cli>CCPA: The California Consumer Privacy Act (California, United States)\u003C\u002Fli>\n\u003Cli>PIPEDA: The Personal Information Protection and Electronic Documents Act (Canada)\u003C\u002Fli>\n\u003Cli>DPA: Data Protection Act (2018) (United Kingdom)\u003C\u002Fli>\n\u003Cli>PECR: Privacy and Electronic Communications Regulations (United Kingdom)\u003C\u002Fli>\n\u003Cli>AAP: Australia’s Privacy Principles (Australia)\u003C\u002Fli>\n\u003Cli>LGPD: The Brazilian General Data Protection Law (Brazil)\u003C\u002Fli>\n\u003Cli>PDPA: Personal Data Protection Act (Argentina, Malaysia)\u003C\u002Fli>\n\u003Cli>APPI: Act on the Protection of Personal Information (Japan)\u003C\u002Fli>\n\u003Cli>PDPL: Personal Data Protection Law (Bahrain)\u003C\u002Fli>\n\u003Cli>POPIA: Protection of Personal Information Act (South Africa)\u003C\u002Fli>\n\u003Cli>Law 25: Act Respecting the Protection of Personal Information (Canada Quebec)\u003C\u002Fli>\n\u003Cli>FADP: Federal Act on Data Protection (Switzerland)\u003C\u002Fli>\n\u003Cli>PIPL: Personal Information Protection Law (China)\u003C\u002Fli>\n\u003Cli>152-FZ: Federal Law on Personal Data (Russia)\u003C\u002Fli>\n\u003Cli>DPDPA: Digital Personal Data Protection Act (India)\u003C\u002Fli>\n\u003Cli>LFPDPPP: Federal Law on Protection of Personal Data (Mexico)\u003C\u002Fli>\n\u003C\u002Ful>\n","Install a Cookie Notice or Consent Banner as Required by Privacy Laws (GDPR & CCPA).",6000,70488,84,15,"2026-03-22T18:41:00.000Z","5.0",[17,18,92,19,20],"cookie","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookie-notice-and-consent-banner.zip",98,"2025-09-03 00:00:00",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":85,"downloaded":104,"rating":24,"num_ratings":105,"last_updated":106,"tested_up_to":13,"requires_at_least":90,"requires_php":107,"tags":108,"homepage":49,"download_link":110,"security_score":74,"vuln_count":31,"unpatched_count":10,"last_vuln_date":111,"fetched_at":26},"termageddon-usercentrics","Termageddon: Cookie Consent & Privacy Compliance","1.9.6","termageddon","https:\u002F\u002Fprofiles.wordpress.org\u002Ftermageddon\u002F","\u003Cp>The most comprehensive cookie consent solution for WordPress. Automatically show consent banners based on visitor location with smart geolocation targeting.\u003C\u002Fp>\n\u003Ch3>TERMAGEDDON: CONSENT SOLUTION\u003C\u002Fh3>\n\u003Cp>This plugin is designed to help WordPress website owners quickly install the Termageddon consent solution onto their website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why choose Termageddon Cookie Consent?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Geolocation\u003C\u002Fstrong>: Automatically detect visitor locations and show consent banners only when required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More coverage than any other provider\u003C\u002Fstrong>: Termageddon covers privacy laws such as GDPR, CPRA, UK DPA, PIPEDA (Canada), Quebec 25, VCDPA, Australia Privacy Act, CIPA, and many, many more laws.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning Fast\u003C\u002Fstrong>: AJAX-powered location detection maintains site speed and caching compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Divi support\u003C\u002Fstrong>: Ensure the consent loads for end users, while preventing loading for logged in admins (to ensure Divi’s Visual Builder is unaffected).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong>: Dedicated support team ready to help\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌍 Global Privacy Law Support\u003C\u002Fh3>\n\u003Cp>Termageddon’s Auto-updating website policies and consent solution supports major privacy regulations worldwide:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🇪🇺 European Union & EEA\u003C\u002Fstrong> – GDPR\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🇬🇧 United Kingdom\u003C\u002Fstrong> – UK DPA\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🇨🇦 Canada\u003C\u002Fstrong> – PIPEDA & Quebec Law 25\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🇺🇸 United States\u003C\u002Fstrong> – State-specific regulations:\n\u003Cul>\n\u003Cli>California – CPRA, CalOPPA & CIPA\u003C\u002Fli>\n\u003Cli>Colorado – CPA\u003C\u002Fli>\n\u003Cli>Connecticut – CTDPA\u003C\u002Fli>\n\u003Cli>Oregon – OCPA\u003C\u002Fli>\n\u003Cli>Texas – TDPSA\u003C\u002Fli>\n\u003Cli>Utah – UCPA\u003C\u002Fli>\n\u003Cli>Virginia – VCDPA\u003C\u002Fli>\n\u003Cli>And more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Ch4>Smart Geolocation Targeting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>MaxMind GeoLite2 Integration\u003C\u002Fstrong>: Accurate IP-based location detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Mode\u003C\u002Fstrong>: Maintain site caching while ensuring accurate geolocation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cookie Optimization\u003C\u002Fstrong>: Reduce server load with intelligent cookie-based location caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Mode\u003C\u002Fstrong>: Test and troubleshoot geolocation with built-in debugging tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Seamless Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Integration\u003C\u002Fstrong>: Works with any WordPress theme and popular page builders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Usercentrics Powered\u003C\u002Fstrong>: Built on the industry-leading Usercentrics consent platform\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Extensive hooks, filters, and customization options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Minimal impact on site speed and Core Web Vitals\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Video Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Divi Video\u003C\u002Fstrong>: Enhanced image overlay placeholder handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Video\u003C\u002Fstrong>: Seamless consent integration with Elementor video widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PowerPack Video\u003C\u002Fstrong>: Support for BeaverBuilder PowerPack video embeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Presto Player\u003C\u002Fstrong>: Optimized consent handling for Presto Player\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Addons\u003C\u002Fstrong>: Support for Beaver Builder Ultimate Addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Settings Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flexible Shortcode\u003C\u002Fstrong>: \u003Ccode>[uc-privacysettings]\u003C\u002Fcode> with extensive customization options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button & Link Support\u003C\u002Fstrong>: Choose between button or anchor elements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling\u003C\u002Fstrong>: Full control over appearance with CSS targeting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Replacement\u003C\u002Fstrong>: Intelligent detection and replacement of privacy settings elements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 Shortcode Usage\u003C\u002Fh3>\n\u003Cp>Place privacy settings links anywhere on your site with the powerful shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[uc-privacysettings]\n[uc-privacysettings text=\"Privacy Preferences\"]\n[uc-privacysettings type=\"button\" text=\"Manage Cookies\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Supported Parameters:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>type\u003C\u002Fcode> – Element type: “a” (default) or “button”\u003Cbr \u002F>\n* \u003Ccode>text\u003C\u002Fcode> – Display text (default: “Privacy Settings”)\u003Cbr \u002F>\n* Styling via \u003Ccode>#usercentrics-psl\u003C\u002Fcode> CSS ID\u003C\u002Fp>\n\u003Ch3>🔧 Advanced Configuration\u003C\u002Fh3>\n\u003Ch4>Provider Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Disable Blocking\u003C\u002Fstrong>: Selectively disable cookie blocking for specific providers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Refresh\u003C\u002Fstrong>: Configure automatic page reload on consent for supported providers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Integrations\u003C\u002Fstrong>: Extend functionality with custom provider configurations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>CDN Configuration\u003C\u002Fstrong>: Optional CDN bypass for translations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Control\u003C\u002Fstrong>: Adjust script loading priority for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Compatibility\u003C\u002Fstrong>: Full support for popular caching plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Troubleshooting Mode\u003C\u002Fstrong>: Disable for all users except when using \u003Ccode>?enable-usercentrics\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛡️ Privacy & Data Protection\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Important Privacy Notice\u003C\u002Fstrong>: When GeoIP is enabled, IP addresses are collected solely for determining appropriate consent requirements based on visitor location. A session cookie is created to improve performance on subsequent page loads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Minimization\u003C\u002Fstrong>: All location data is processed temporarily and not stored permanently. Users can opt out by keeping all GeoIP checkboxes unchecked (default setting).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compliance First\u003C\u002Fstrong>: Ensure you are in compliance with all applicable privacy laws before installing this plugin or any tracking technologies.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For comprehensive support and assistance:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Help Center\u003C\u002Fstrong>: Visit our \u003Ca href=\"https:\u002F\u002Ftermageddon.freshdesk.com\u002F\" rel=\"nofollow ugc\">support portal\u003C\u002Fa> for detailed documentation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community Forum\u003C\u002Fstrong>: Get help from other users on WordPress.org support forums\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong>: Termageddon customers receive priority email support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Resources\u003C\u002Fstrong>: Access our developer documentation for advanced customizations\u003C\u002Fli>\n\u003C\u002Ful>\n","The most comprehensive cookie consent solution for WordPress. Automatically show consent banners based on visitor location with smart geolocation targ &hellip;",123604,4,"2026-04-06T21:53:00.000Z","7.2",[17,19,109,20,21],"cpra","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftermageddon-usercentrics.1.9.6.zip","2025-09-22 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":49,"tags":127,"homepage":130,"download_link":131,"security_score":132,"vuln_count":31,"unpatched_count":10,"last_vuln_date":133,"fetched_at":26},"gdpr-compliance-cookie-consent","GDPR Compliance & Cookie Consent","1.6.1","gdprcompliancewp","https:\u002F\u002Fprofiles.wordpress.org\u002Fgdprcompliancewp\u002F","\u003Cp>GDPR Compliance and Cookie Consent is a free WordPress plugin designed to safeguard customer privacy and manage personal data responsibly on your website. It offers features such as transparent privacy and cookie policies, GDPR consent checkboxes, cookie blocking functionality, access to consumer data, and options for users to request data deletion. Compatible with WordPress 4.6 and higher, this essential plugin ensures compliance with GDPR standards, enhancing user trust.\u003C\u002Fp>\n\u003Ch3>What is GDPR\u003C\u002Fh3>\n\u003Cp>The General Data Protection Regulation (GDPR) is a regulation in EU law on data protection and privacy in the European Union and the European Economic Area. It also looks after the transfer of personal data outside of these areas.\u003C\u002Fp>\n\u003Ch3>GDPR Plugin Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Ensure the Right to be Forgotten\u003C\u002Fstrong>\u003Cbr \u002F>\nRequest to delete all stored data (confirmed by email link);\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Control Data Access\u003C\u002Fstrong>\u003Cbr \u002F>\nDedicated form to request personal data stored on a website;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GDPR Consent checkboxes\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd consent boxes for various forms on your website like WordPress Comments and customized contact forms;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable Options\u003C\u002Fstrong>\u003Cbr \u002F>\nPrivacy Policy, Terms of Services, Cookie Consent and Email marketing opt-in forms;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nSmooth integration with most popular WordPress plugins;\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cookie Blocker\u003C\u002Fstrong>\u003Cbr \u002F>\nBlock all cookies including analytics and advertising networks until formal consent to collect and use your data.\u003C\u002Fp>\n\u003Ch3>Who is it for?\u003C\u002Fh3>\n\u003Cp>From May 25, 2018, all companies with EU citizens as customers who are visiting their website, regardless of the location of the company itself, need to abide by the GDPR rules when handling their personal data.\u003C\u002Fp>\n\u003Cp>Information covered by GDPR includes names, user IDs, emails, addresses, contact details, web analytics, IP address, cookies, and other special categories of data (e.g., sensitive, genetic, health, gender, biometric).\u003C\u002Fp>\n\u003Cp>This handy GDPR plugin is straightforward to use and makes an excellent addition to any business WordPress website. It allows for any site to be GDPR compliant, and it is compatible with both the regulations and industry best practices. It is a WordPress business user’s best friend.\u003C\u002Fp>\n\u003Ch3>How do I use it?\u003C\u002Fh3>\n\u003Cp>Once installed, you will be able to access the plugin from the main admin menu within WordPress – it is labeled GDPR. From here, you will see that there are four primary tabs: ‘general,’ ‘privacy policy,’ ‘integrated plugins,’ and ‘data access & to be forgotten.’\u003C\u002Fp>\n\u003Cp>Under the general tab, you can control all the privacy and cookie consent popups. Here you can opt to enable the popups, choose the cookie consent expiry time (the default being six months), write the messages included in the popups, and manage the colors of the box and the text. Finally, you can designate where the popups will appear on the page at the front end of the website.\u003C\u002Fp>\n\u003Cp>In the privacy policy section, you can select the page where your specific policy will be displayed. You can also customize the quick link that can be used to take your customers there so they can see why their data is being collected and how it will be managed.\u003C\u002Fp>\n\u003Cp>The integrated plugin section enables you to integrate the GDPR plugin with a range of other popular plugins that can be used to increase the functionality of your website further. The ones that are supported at present include:\u003Cbr \u002F>\n* Contact Form 7, which allows you to manage multiple contact forms.\u003Cbr \u002F>\n* Gravity Forms which offers the tools necessary for creating powerful contact forms.\u003Cbr \u002F>\n* Woocommerce which is designed to allow for e-commerce and online payment.\u003Cbr \u002F>\n* BuddyPress which enables the website to be transformed into a social network platform.\u003Cbr \u002F>\n* MailChimp, which lets you add signup forms to your website and allow customers to sign up for services.\u003Cbr \u002F>\n* WordPress Comments which facilitates interactions by enabling visitors to post comments.\u003C\u002Fp>\n\u003Cp>Data access & to be forgotten, the final tab, is a vital section of the plugin. This page is where users are provided with a form to access their data as well as the right to be forgotten. In this case, all collected data will be deleted.\u003C\u002Fp>\n\u003Cp>Again this section is fully customizable, you can create your own description, and you can enter your own messages. To enable users to access or delete their own personal data, you can insert a short code to a page or use a special widget.\u003C\u002Fp>\n\u003Cp>With each section of the plugin, you will need to click on ‘save changes’ to validate your changes and to ensure that your customizations are applied to your website.\u003C\u002Fp>\n\u003Ch3>How do my customers use it?\u003C\u002Fh3>\n\u003Cp>The GDPR Compliance & Cookie Consent plugin has been carefully designed with the specific goal of protecting the personal data of your customers and other visitors to your website.\u003C\u002Fp>\n\u003Cp>While some businesses may need to collect personal or sensitive information due to the nature of the service being provided, ultimately, how this data is handled needs to be at the discretion of the customer. The goal of such GDPR compliance plugins is to give the consumers absolute control of their information.\u003C\u002Fp>\n\u003Cp>Such control is achieved here through the use of GDPR consent checkboxes, cookie blockers, and having the right to be forgotten, among other things. As well as providing specific consent for the collection of their data, the customer needs to be made aware of what will happen to it at every stage of proceedings – this is done through the use of a privacy policy.\u003C\u002Fp>\n\u003Ch3>Why should I get it?\u003C\u002Fh3>\n\u003Cp>As previously outlined, from May 25, 2018, every website collecting data from EU residents or citizens need to address GDPR rules. This is a legal requirement for all online businesses, and the penalties for not abiding by such regulations are extremely harsh.\u003C\u002Fp>\n\u003Cp>Fines of up to €20 million or up to 4% of the annual worldwide turnover of the preceding financial year in case of an enterprise, whichever is greater, can be applied for not following such rules.\u003C\u002Fp>\n\u003Cp>The GDPR Compliance & Cookie Consent WordPress Plugin makes your website compatible with general GDPR regulations. This ensures that both you, the business owner, and your customers who are visiting your site and possibly providing sensitive data are protected under the laws.\u003C\u002Fp>\n","This plugin adds GDPR-compliant cookie management to websites, ensuring legal compliance and enhancing user privacy.",5000,463527,54,10,"2024-07-31T13:25:00.000Z","6.5.8","4.6",[71,19,20,128,129],"gdpr-compliance","privacy-policy","https:\u002F\u002Fwww.calculator.io\u002Fgdpr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgdpr-compliance-cookie-consent.1.6.1.zip",92,"2023-04-19 00:00:00",{"attackSurface":135,"codeSignals":189,"taintFlows":198,"riskAssessment":360,"analyzedAt":367},{"hooks":136,"ajaxHandlers":179,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":31,"unprotectedCount":31},[137,143,148,153,157,160,166,170,175],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","plugins_loaded","cookietrust_init","cookietrust.php",39,{"type":138,"name":144,"callback":145,"file":146,"line":147},"admin_menu","register_menu","includes\\Admin\\Menu.php",37,{"type":138,"name":149,"callback":150,"file":151,"line":152},"admin_enqueue_scripts","enqueue_script","includes\\Assets\\Admin.php",55,{"type":138,"name":154,"callback":150,"file":155,"line":156},"wp_enqueue_scripts","includes\\Assets\\Frontend.php",56,{"type":138,"name":154,"callback":158,"priority":31,"file":155,"line":159},"enqueue_widget",59,{"type":161,"name":162,"callback":163,"file":164,"line":165},"filter","theme_page_templates","custom_template","includes\\Core\\Template.php",35,{"type":161,"name":167,"callback":168,"file":164,"line":169},"template_include","load_custom_template",36,{"type":161,"name":171,"callback":172,"file":173,"line":174},"wp_get_consent_type","get_consent_type","includes\\Services\\WPConsentAPIService.php",51,{"type":138,"name":154,"callback":176,"priority":24,"file":177,"line":178},"cookietrust_remove_unwanted_scripts_and_styles","views\\templates\\frontend-template.php",49,[180],{"action":181,"nopriv":182,"callback":183,"hasNonce":182,"hasCapCheck":182,"file":184,"line":185},"cookietrust_oauth_callback",false,"handle_oauth_callback","plugin.php",82,[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":10,"externalRequests":75,"nonceChecks":31,"capabilityChecks":196,"bundledLibraries":197},[],{"prepared":75,"raw":10,"locations":192},[],{"escaped":194,"rawEcho":10,"locations":195},12,[],5,[],[199,310],{"entryPoint":200,"graph":201,"unsanitizedCount":194,"severity":309},"handle (includes\\Controllers\\OAuth\\CallbackController.php:59)",{"nodes":202,"edges":290},[203,209,213,219,223,225,227,231,233,235,239,241,243,247,249,251,255,257,259,263,265,267,271,274,280,284,287],{"id":204,"type":205,"label":206,"file":207,"line":208},"n0","source","$_GET['state']","includes\\Controllers\\OAuth\\CallbackController.php",73,{"id":210,"type":211,"label":212,"file":207,"line":208},"n1","transform","→ wp_call()",{"id":214,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n2","sink","call_user_func_array() [RCE]",188,"call_user_func_array",{"id":220,"type":205,"label":221,"file":207,"line":222},"n3","$_GET['error']",89,{"id":224,"type":211,"label":212,"file":207,"line":222},"n4",{"id":226,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n5",{"id":228,"type":205,"label":229,"file":207,"line":230},"n6","$_GET['error_description']",90,{"id":232,"type":211,"label":212,"file":207,"line":230},"n7",{"id":234,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n8",{"id":236,"type":205,"label":237,"file":207,"line":238},"n9","$_GET['code']",102,{"id":240,"type":211,"label":212,"file":207,"line":238},"n10",{"id":242,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n11",{"id":244,"type":205,"label":245,"file":207,"line":246},"n12","$_GET['access_token']",103,{"id":248,"type":211,"label":212,"file":207,"line":246},"n13",{"id":250,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n14",{"id":252,"type":205,"label":253,"file":207,"line":254},"n15","$_GET['email']",104,{"id":256,"type":211,"label":212,"file":207,"line":254},"n16",{"id":258,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n17",{"id":260,"type":205,"label":261,"file":207,"line":262},"n18","$_GET['config_id']",105,{"id":264,"type":211,"label":212,"file":207,"line":262},"n19",{"id":266,"type":215,"label":216,"file":207,"line":217,"wp_function":218},"n20",{"id":268,"type":205,"label":269,"file":207,"line":270},"n21","$_GET (x3)",138,{"id":272,"type":211,"label":273,"file":207,"line":270},"n22","→ set_user_email()",{"id":275,"type":215,"label":276,"file":277,"line":278,"wp_function":279},"n23","update_option() [Settings Manipulation]","includes\\Services\\SettingsService.php",309,"update_option",{"id":281,"type":205,"label":282,"file":207,"line":283},"n24","$_GET (x2)",145,{"id":285,"type":211,"label":286,"file":207,"line":283},"n25","→ set_access_token()",{"id":288,"type":215,"label":276,"file":277,"line":289,"wp_function":279},"n26",329,[291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308],{"from":204,"to":210,"sanitized":182},{"from":210,"to":214,"sanitized":182},{"from":220,"to":224,"sanitized":182},{"from":224,"to":226,"sanitized":182},{"from":228,"to":232,"sanitized":182},{"from":232,"to":234,"sanitized":182},{"from":236,"to":240,"sanitized":182},{"from":240,"to":242,"sanitized":182},{"from":244,"to":248,"sanitized":182},{"from":248,"to":250,"sanitized":182},{"from":252,"to":256,"sanitized":182},{"from":256,"to":258,"sanitized":182},{"from":260,"to":264,"sanitized":182},{"from":264,"to":266,"sanitized":182},{"from":268,"to":272,"sanitized":182},{"from":272,"to":275,"sanitized":182},{"from":281,"to":285,"sanitized":182},{"from":285,"to":288,"sanitized":182},"high",{"entryPoint":311,"graph":312,"unsanitizedCount":194,"severity":309},"\u003CCallbackController> (includes\\Controllers\\OAuth\\CallbackController.php:0)",{"nodes":313,"edges":341},[314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340],{"id":204,"type":205,"label":206,"file":207,"line":208},{"id":210,"type":211,"label":212,"file":207,"line":208},{"id":214,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":220,"type":205,"label":221,"file":207,"line":222},{"id":224,"type":211,"label":212,"file":207,"line":222},{"id":226,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":228,"type":205,"label":229,"file":207,"line":230},{"id":232,"type":211,"label":212,"file":207,"line":230},{"id":234,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":236,"type":205,"label":237,"file":207,"line":238},{"id":240,"type":211,"label":212,"file":207,"line":238},{"id":242,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":244,"type":205,"label":245,"file":207,"line":246},{"id":248,"type":211,"label":212,"file":207,"line":246},{"id":250,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":252,"type":205,"label":253,"file":207,"line":254},{"id":256,"type":211,"label":212,"file":207,"line":254},{"id":258,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":260,"type":205,"label":261,"file":207,"line":262},{"id":264,"type":211,"label":212,"file":207,"line":262},{"id":266,"type":215,"label":216,"file":207,"line":217,"wp_function":218},{"id":268,"type":205,"label":269,"file":207,"line":270},{"id":272,"type":211,"label":273,"file":207,"line":270},{"id":275,"type":215,"label":276,"file":277,"line":278,"wp_function":279},{"id":281,"type":205,"label":282,"file":207,"line":283},{"id":285,"type":211,"label":286,"file":207,"line":283},{"id":288,"type":215,"label":276,"file":277,"line":289,"wp_function":279},[342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359],{"from":204,"to":210,"sanitized":182},{"from":210,"to":214,"sanitized":182},{"from":220,"to":224,"sanitized":182},{"from":224,"to":226,"sanitized":182},{"from":228,"to":232,"sanitized":182},{"from":232,"to":234,"sanitized":182},{"from":236,"to":240,"sanitized":182},{"from":240,"to":242,"sanitized":182},{"from":244,"to":248,"sanitized":182},{"from":248,"to":250,"sanitized":182},{"from":252,"to":256,"sanitized":182},{"from":256,"to":258,"sanitized":182},{"from":260,"to":264,"sanitized":182},{"from":264,"to":266,"sanitized":182},{"from":268,"to":272,"sanitized":182},{"from":272,"to":275,"sanitized":182},{"from":281,"to":285,"sanitized":182},{"from":285,"to":288,"sanitized":182},{"summary":361,"deductions":362},"The \"cookietrust\" v1.1.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates strong coding practices by utilizing prepared statements for all SQL queries and ensuring all output is properly escaped. The absence of known CVEs and historical vulnerabilities is also a significant strength, suggesting a generally well-maintained and secure codebase.\n\nHowever, the analysis reveals a critical concern: an unprotected AJAX handler. This unprotected entry point represents a direct attack vector. Furthermore, the taint analysis indicates two flows with unsanitized paths, specifically flagged as high severity. While these might not have manifested as public CVEs, they represent potential vulnerabilities that could be exploited, especially when combined with the unprotected AJAX endpoint.\n\nIn conclusion, while \"cookietrust\" v1.1.0 benefits from good general coding hygiene and a clean vulnerability history, the presence of an unprotected AJAX handler and high-severity unsanitized taint flows introduces significant risk. These are areas that require immediate attention and remediation to ensure the plugin's security.",[363,365],{"reason":364,"points":123},"Unprotected AJAX handler",{"reason":366,"points":194},"High severity unsanitized taint flows","2026-03-17T07:11:37.896Z",{"wat":369,"direct":376},{"assetPaths":370,"generatorPatterns":372,"scriptPaths":373,"versionParams":375},[371],"\u002Fwp-content\u002Fplugins\u002Fcookietrust\u002Fassets\u002Ffrontend\u002Fdist\u002Fsrc\u002Ffrontend\u002Fmain.jsx",[],[374],"https:\u002F\u002Fcmp.cookietrust.io\u002Fgdpr\u002Fautoblocker.umd.js",[],{"cssClasses":377,"htmlComments":379,"htmlAttributes":380,"restEndpoints":381,"jsGlobals":382,"shortcodeOutput":384},[378],"cookietrust-app",[],[],[],[383],"cookieTrustFrontend",[],{"error":386,"url":387,"statusCode":388,"statusMessage":389,"message":389},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcookietrust\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":45,"versions":391},[392,397,404],{"version":6,"download_url":23,"svn_tag_url":393,"released_at":25,"has_diff":182,"diff_files_changed":394,"diff_lines":25,"trac_diff_url":395,"vulnerabilities":396,"is_current":386},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcookietrust\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcookietrust%2Ftags%2F1.0.4&new_path=%2Fcookietrust%2Ftags%2F1.1.0",[],{"version":398,"download_url":399,"svn_tag_url":400,"released_at":25,"has_diff":182,"diff_files_changed":401,"diff_lines":25,"trac_diff_url":402,"vulnerabilities":403,"is_current":182},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookietrust.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcookietrust\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcookietrust%2Ftags%2F1.0.2&new_path=%2Fcookietrust%2Ftags%2F1.0.4",[],{"version":405,"download_url":406,"svn_tag_url":407,"released_at":25,"has_diff":182,"diff_files_changed":408,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":409,"is_current":182},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookietrust.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcookietrust\u002Ftags\u002F1.0.2\u002F",[],[]]