[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwP7sRbc-0XZiE0KWHvoxtyhRXqJcPSDA4LQc8cvQE-k":3,"$f4pvw6CtDUH0ZJnglaZet2xxIFWxX60ajqh1hRIoeLOE":180,"$fuvLztbcfIj7v-IXr_8QqokYHSL0OB9WwXzItU2jngRM":185},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":130,"fingerprints":157},"cczgr-ai","CCZGR AI","2.0.0","CCZGR","https:\u002F\u002Fprofiles.wordpress.org\u002Fcczgr\u002F","\u003Cp>CCZGR AI exposes three unified fields — \u003Ccode>meta_title\u003C\u002Fcode>, \u003Ccode>meta_description\u003C\u002Fcode> and \u003Ccode>focus_keyword\u003C\u002Fcode> — on the standard WordPress REST API for posts, pages and every custom post type that supports REST. The values are stored in whichever supported SEO plugin is active, so external tools and automations can read and write SEO metadata without knowing each SEO plugin’s internal meta keys.\u003C\u002Fp>\n\u003Cp>Supported SEO plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Rank Math (used when both are active)\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Only users who can edit a post may change its SEO metadata, and the focus keyword is hidden from users who cannot edit the post.\u003C\u002Fp>\n\u003Cp>The plugin also provides an optional administrator-only endpoint to start an UpdraftPlus database backup on demand (only when UpdraftPlus is active) — handy right before a bulk metadata import.\u003C\u002Fp>\n","Read and write SEO meta_title, meta_description and focus_keyword via the WordPress REST API for posts, pages and custom post types.",10,1493,0,"2026-07-13T14:03:00.000Z","7.0.2","6.0","7.0",[19,20,21,22,23],"api","meta-tags","metadata","rest-api","seo","https:\u002F\u002Fcczgr.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.2.0.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"cczgr",2,20,30,94,"2026-08-29T09:56:24.253Z",[39,57,75,91,111],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":13,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"seo-fields-api-support","SEO Fields API Support","1.1","Dmytro Verzhykovskyi","https:\u002F\u002Fprofiles.wordpress.org\u002Fverzhykovskyi\u002F","\u003Cp>\u003Cstrong>SEO Fields API Support\u003C\u002Fstrong> is a lightweight plugin that enhances the WordPress REST API by making Yoast SEO fields – such as SEO titles and meta descriptions -available for programmatic updates. This plugin is perfect for developers and site owners who need to automate or manage SEO metadata efficiently via the REST API.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Yoast SEO Integration\u003C\u002Fstrong>: Exposes \u003Ccode>_yoast_wpseo_title\u003C\u002Fcode> and \u003Ccode>_yoast_wpseo_metadesc\u003C\u002Fcode> fields in the REST API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide Compatibility\u003C\u002Fstrong>: Supports all public post types, including posts, pages, and custom post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong>: Includes authentication checks and data sanitization to ensure safe updates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong>: Only activates its features when Yoast SEO is installed, minimizing overhead.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Requires WordPress 6.2 or higher.\u003C\u002Fli>\n\u003Cli>Requires Yoast SEO to be installed and activated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activation, you can update SEO fields using the WordPress REST API. Below is an example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Updating a Post\u003C\u002Fstrong>: Send a \u003Ccode>PUT\u003C\u002Fcode> request to \u003Ccode>\u002Fwp\u002Fv2\u002Fposts\u002F\u003Cpost-id>\u003C\u002Fcode> with this JSON body:\u003Cbr \u002F>\n  `json\u003Cbr \u002F>\n{\u003Cbr \u002F>\n“meta”: {\u003Cbr \u002F>\n  “_yoast_wpseo_title”: “Custom SEO Title”,\u003Cbr \u002F>\n  “_yoast_wpseo_metadesc”: “Custom meta description for SEO.”\u003Cbr \u002F>\n}\u003Cbr \u002F>\n}\u003C\u002Fli>\n\u003C\u002Ful>\n","Exposes SEO fields managed by Yoast SEO to the WordPress REST API for programmatic updates.",40,303,"2026-04-06T20:38:00.000Z","6.7.5","6.2","",[19,21,22,23,54],"yoast","https:\u002F\u002Fwww.seoexpertorangecounty.com\u002Fseo-fields-api-support\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-fields-api-support.1.1.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":13,"downloaded":65,"rating":13,"num_ratings":13,"last_updated":66,"tested_up_to":15,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"r-pie-seo-meta-tag","R-Pie SEO meta tag","1.0.0","Raoul Gargiulo - Seonapsi","https:\u002F\u002Fprofiles.wordpress.org\u002Fseonapsi\u002F","\u003Cp>R-Pie SEO meta tag is the official companion for R-Pie. When R-Pie publishes an article to your\u003Cbr \u002F>\nWordPress site, it also sends the optimized SEO title and meta description. This plugin receives them\u003Cbr \u002F>\nthrough the WordPress REST API and applies them to the site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you use a supported SEO plugin: it writes the values into the plugin’s native title and meta\u003Cbr \u002F>\ndescription fields, so your SEO plugin manages them as if you had entered them by hand.\u003C\u002Fli>\n\u003Cli>If you have no SEO plugin: it outputs the \u003Ccode>\u003Ctitle>\u003C\u002Fcode> and \u003Ccode>\u003Cmeta name=\"description\">\u003C\u002Fcode> tags directly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The article heading (H1) stays the editorial title; this plugin only handles the SEO \u003Ccode>\u003Ctitle>\u003C\u002Fcode> and the\u003Cbr \u002F>\nmeta description.\u003C\u002Fp>\n\u003Cp>R-Pie (https:\u002F\u002Fwww.r-pie.com\u002F) is the external SEO content service that generates the articles and\u003Cbr \u002F>\nthe SEO meta and sends them to your site via the WordPress REST API. This plugin is an optional\u003Cbr \u002F>\ncompanion: it does not connect to any external service itself and stores the received data only on\u003Cbr \u002F>\nyour own site. See https:\u002F\u002Fr-pie.com\u002Fprivacy-policy-termini-e-condizioni\u002F for the service terms and\u003Cbr \u002F>\nprivacy policy.\u003C\u002Fp>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No custom write endpoints: data is exchanged only through two registered meta keys\u003Cbr \u002F>\n(\u003Ccode>rpie_meta_title\u003C\u002Fcode>, \u003Ccode>rpie_meta_description\u003C\u002Fcode>) on the standard WordPress REST API.\u003C\u002Fli>\n\u003Cli>Writing is allowed only to users who can edit posts (capability \u003Ccode>edit_posts\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>All output is escaped.\u003C\u002Fli>\n\u003Cli>No credentials are stored and the plugin makes no external requests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin is a companion for R-Pie, an external SEO content service (https:\u002F\u002Fwww.r-pie.com\u002F).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin itself makes NO outbound connections: it does not send any data to R-Pie or to any\u003Cbr \u002F>\nother external server.\u003C\u002Fli>\n\u003Cli>R-Pie connects to your site through the standard WordPress REST API (authenticated with your own\u003Cbr \u002F>\nWordPress Application Password) and writes the SEO title and meta description it generated for the\u003Cbr \u002F>\narticle it is publishing. This plugin receives those two values and stores them on your own site.\u003C\u002Fli>\n\u003Cli>Data received: SEO title and meta description (text). No personal data is collected or transmitted\u003Cbr \u002F>\nby the plugin.\u003C\u002Fli>\n\u003Cli>R-Pie service terms and privacy policy: https:\u002F\u002Fr-pie.com\u002Fprivacy-policy-termini-e-condizioni\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Applies the SEO title and meta description from R-Pie to your active SEO plugin, or outputs the tags directly when no SEO plugin is present.",72,"2026-06-30T08:11:00.000Z","5.6","7.2",[70,71,22,23,72],"meta-description","meta-title","seo-metadata","https:\u002F\u002Fwww.r-pie.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fr-pie-seo-meta-tag.1.0.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":13,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":67,"requires_php":86,"tags":87,"homepage":52,"download_link":90,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"raechal-seo-connector","Raechal SEO Connector","1.3.0","raechal","https:\u002F\u002Fprofiles.wordpress.org\u002Fraechal\u002F","\u003Cp>Raechal SEO Connector links your WordPress site to the \u003Ca href=\"https:\u002F\u002Fraechal.ai\" rel=\"nofollow ugc\">Raechal SEO platform\u003C\u002Fa>, enabling automated and AI-powered SEO management at scale.\u003C\u002Fp>\n\u003Ch4>What This Plugin Does\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Registers SEO meta fields (title, description, keywords, OG tags, canonical, robots, schema) that are fully accessible via the WordPress REST API\u003C\u002Fli>\n\u003Cli>Renders those meta tags in your site’s \u003Ccode>\u003Chead>\u003C\u002Fcode> section — works as a standalone lightweight SEO solution\u003C\u002Fli>\n\u003Cli>Provides bulk-update and fast-audit REST API endpoints for efficient large-scale SEO management\u003C\u002Fli>\n\u003Cli>Works alongside existing SEO plugins — when both are present, Raechal fields take priority\u003C\u002Fli>\n\u003Cli>Does NOT phone home, track users, or load external scripts — your SaaS connects TO your site, not the other way around\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SEO agencies managing multiple client WordPress sites\u003C\u002Fli>\n\u003Cli>Site owners using the Raechal SEO platform for AI-powered SEO automation\u003C\u002Fli>\n\u003Cli>Developers building custom SEO workflows via the WordPress REST API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate this plugin\u003C\u002Fli>\n\u003Cli>Generate an Application Password in your WordPress user profile\u003C\u002Fli>\n\u003Cli>Connect your site from your Raechal dashboard using your site URL and Application Password\u003C\u002Fli>\n\u003Cli>The Raechal platform reads your content, analyzes SEO, and pushes optimized meta data back through the REST API\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>GET \u002Fwp-json\u002Fraechal-seo\u002Fv1\u002Fhealth\u003C\u002Fcode> — Verify plugin installation and connection\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fwp-json\u002Fraechal-seo\u002Fv1\u002Fsite-info\u003C\u002Fcode> — Retrieve site metadata for onboarding\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fwp-json\u002Fraechal-seo\u002Fv1\u002Faudit\u003C\u002Fcode> — Fast SEO audit with all meta fields attached\u003C\u002Fli>\n\u003Cli>\u003Ccode>POST \u002Fwp-json\u002Fraechal-seo\u002Fv1\u002Fbulk-update\u003C\u002Fcode> — Batch update SEO data for multiple posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Meta Fields\u003C\u002Fh4>\n\u003Cp>All fields are readable and writable via the standard WordPress REST API (\u003Ccode>\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F{id}\u003C\u002Fcode> and \u003Ccode>\u002Fwp-json\u002Fwp\u002Fv2\u002Fpages\u002F{id}\u003C\u002Fcode>) through the \u003Ccode>meta\u003C\u002Fcode> object:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>_raechal_seo_title\u003C\u002Fcode> — SEO meta title (overrides \u003Ccode>\u003Ctitle>\u003C\u002Fcode> tag)\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_description\u003C\u002Fcode> — Meta description\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_focus_keyword\u003C\u002Fcode> — Primary focus keyword\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_canonical_url\u003C\u002Fcode> — Canonical URL override\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_og_title\u003C\u002Fcode> — Open Graph title\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_og_description\u003C\u002Fcode> — Open Graph description\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_og_image\u003C\u002Fcode> — Open Graph image URL\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_robots\u003C\u002Fcode> — Robots directive (e.g. noindex,nofollow)\u003C\u002Fli>\n\u003Cli>\u003Ccode>_raechal_seo_schema_type\u003C\u002Fcode> — Schema.org type (e.g. Article, Product)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Service\u003C\u002Fh4>\n\u003Cp>This plugin is designed to work with the Raechal SEO platform (\u003Ca href=\"https:\u002F\u002Fraechal.ai\" rel=\"nofollow ugc\">https:\u002F\u002Fraechal.ai\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service purpose\u003C\u002Fstrong>: Automated SEO analysis and optimization for WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data flow\u003C\u002Fstrong>: The Raechal platform connects TO your site via authenticated REST API requests using your Application Password. This plugin does not send any data to external servers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fraechal.ai\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fraechal.ai\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fraechal.ai\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fraechal.ai\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin functions fully without the Raechal platform — you can use the REST API endpoints and meta fields with any tool, script, or automation platform.\u003C\u002Fp>\n","Connect your WordPress site to the Raechal SEO platform for automated SEO optimization.",194,"2026-07-22T08:40:00.000Z","6.9.5","7.4",[20,88,22,89,23],"open-graph","schema","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraechal-seo-connector.1.3.0.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":26,"num_ratings":101,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":52,"tags":105,"homepage":108,"download_link":109,"security_score":110,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"basic-seo-pack","Basic SEO Pack","1.1.4","auastyle","https:\u002F\u002Fprofiles.wordpress.org\u002Fauastyle\u002F","\u003Cp>Simple but complete SEO Pack to make your site SEO Friendly. Quick way to add meta tags to your post and pages using WP custom fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Something that you can do with Basic SEO plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can optimized your site in search engine result page (SERP).\u003C\u002Fli>\n\u003Cli>You can manage the “keywords” and “description” meta tags in each post and page using the standard WordPress metabox interface\u003C\u002Fli>\n\u003Cli>You can also set your default meta tag on your home page with easily\u003C\u002Fli>\n\u003Cli>You can configure Search engine webmaster (Google, Bing, Alexa) by simple way\u003C\u002Fli>\n\u003Cli>You can configure google analytics too with simple way\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Coming soon:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Showing google analytics graph\u003C\u002Fli>\n\u003Cli>Social network integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About BSEOP Plugin\u003C\u002Fh3>\n\u003Cp>This is my first plugin that i made. Actually, i made this because i need a simple plugin that can manage my contents (post, page, main page) meta tags. Finally, i create this plugin that can manage all of my contents meta tags, adding webmaster’s verification code, and analytics code with easy way. I love my first plugin.\u003C\u002Fp>\n\u003Cp>If you have suggestions for a new feature, feel free to email me at ah.ulil.albab@gmail.com\u003C\u002Fp>\n\u003Cp>Want regular updates? Subscribe to my sites!\u003Cbr \u002F>\nhttp:\u002F\u002Fadf.ly\u002F2826432\u002Fbasic-seo-pack\u003C\u002Fp>\n\u003Cp>Or follow my sites on Twitter!\u003Cbr \u002F>\nhttp:\u002F\u002Ftwitter.com\u002Fauastyle\u003C\u002Fp>\n","Simple but complete SEO Pack to make your site SEO Friendly. Quick way to add meta tags to your post and pages using WP custom fields.",700,45194,3,"2017-11-28T21:23:00.000Z","3.5.2","2.5",[106,20,21,23,107],"keywords","seo-pack","http:\u002F\u002Fproject.ulil-albab.info\u002Fbasic-seo-pack\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbasic-seo-pack.1.1.4.zip",85,{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":26,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":52,"tags":125,"homepage":52,"download_link":127,"security_score":128,"vuln_count":121,"unpatched_count":121,"last_vuln_date":129,"fetched_at":28},"seo-meta-description-updater","SEO Meta Description Updater","1.2.0","Joby Joseph","https:\u002F\u002Fprofiles.wordpress.org\u002Fjobyjoseph\u002F","\u003Cp>SEO Meta Description Updater is a lightweight plugin that enables updating SEO meta descriptions for posts using the WordPress REST API.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activation, you can update a post’s meta description using:\u003Cbr \u002F>\n    POST \u002Fwp-json\u002Fseo-meta\u002Fv1\u002Fupdate\u002F{post_id}\u003C\u002Fp>\n","A simple plugin to update SEO meta descriptions via the WordPress REST API.",400,1252,1,"2025-05-09T07:43:00.000Z","6.8.6","5.0",[70,22,23,126],"wordpress-api","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-meta-description-updater.zip",70,"2025-10-05 00:00:00",{"attackSurface":131,"codeSignals":137,"taintFlows":149,"riskAssessment":150,"analyzedAt":156},{"hooks":132,"ajaxHandlers":133,"restRoutes":134,"shortcodes":135,"cronEvents":136,"entryPointCount":13,"unprotectedCount":13},[],[],[],[],[],{"dangerousFunctions":138,"sqlUsage":139,"outputEscaping":141,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":147,"bundledLibraries":148},[],{"prepared":13,"raw":13,"locations":140},[],{"escaped":13,"rawEcho":121,"locations":142},[143],{"file":144,"line":145,"context":146},"cczgr-ai.php",67,"raw output",4,[],[],{"summary":151,"deductions":152},"The static analysis of the \"cczgr-ai\" plugin version 1.3 reveals a generally strong security posture with no immediately obvious critical vulnerabilities. The plugin demonstrates good practices by avoiding dangerous functions, making no external HTTP requests, and having no recorded file operations or bundled libraries that might introduce vulnerabilities. Notably, all SQL queries utilize prepared statements, which is a significant defense against SQL injection. The absence of any known CVEs in its history further suggests a history of secure development.\n\nHowever, a critical area of concern is the complete lack of output escaping. With one total output identified and 0% properly escaped, there is a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users that originates from user input or external sources and is not escaped can be exploited by attackers to inject malicious scripts. Furthermore, the absence of nonce checks on the identified entry points (even though there are none listed) and capability checks on AJAX and REST API endpoints, if they were to be introduced in future versions or were implicitly handled, could pose risks. The plugin's current attack surface is zero, which is ideal, but the lack of explicit checks on existing (though none are listed) or potential future entry points is a weakness in defensive programming.\n\nIn conclusion, while the \"cczgr-ai\" plugin exhibits strengths in areas like SQL query sanitization and avoiding common dangerous code patterns, the severe lack of output escaping presents a significant and immediate risk. This oversight must be addressed to prevent potential XSS attacks. The plugin's clean vulnerability history is positive, but it should not breed complacency, especially given the identified output escaping issue.",[153],{"reason":154,"points":155},"Output escaping is not properly handled",8,"2026-03-17T07:00:12.120Z",{"wat":158,"direct":164},{"assetPaths":159,"generatorPatterns":161,"scriptPaths":162,"versionParams":163},[160],"\u002Fwp-content\u002Fplugins\u002Fcczgr-ai\u002Fvendor\u002Fautoload.php",[],[],[],{"cssClasses":165,"htmlComments":167,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":178,"shortcodeOutput":179},[166],"n8n-sw-notice",[168,169,170,171,172,173],"REST API: entered register_routes()","TODO Handle rank math configuration parameters","n8n-sw: Entered [UpdraftPlus]->register_routes()","n8n-sw: Entered [UpdraftPlus]->backup_now_endpoint","n8n_sw: Entered init_rest_api","n8n_sw: exiting init_actions",[],[176,177],"cczgr-ai\u002Fupdraft-backup","cczgr-ai\u002Fconfigure",[],[],{"error":181,"url":182,"statusCode":183,"statusMessage":184,"message":184},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcczgr-ai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":186},[187,193,200,207,214,221,228,234,240,247],{"version":6,"download_url":25,"svn_tag_url":188,"released_at":27,"has_diff":189,"diff_files_changed":190,"diff_lines":27,"trac_diff_url":191,"vulnerabilities":192,"is_current":181},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F2.0.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.8.0&new_path=%2Fcczgr-ai%2Ftags%2F2.0.0",[],{"version":194,"download_url":195,"svn_tag_url":196,"released_at":27,"has_diff":189,"diff_files_changed":197,"diff_lines":27,"trac_diff_url":198,"vulnerabilities":199,"is_current":189},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.7.0&new_path=%2Fcczgr-ai%2Ftags%2F1.8.0",[],{"version":201,"download_url":202,"svn_tag_url":203,"released_at":27,"has_diff":189,"diff_files_changed":204,"diff_lines":27,"trac_diff_url":205,"vulnerabilities":206,"is_current":189},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.6.0&new_path=%2Fcczgr-ai%2Ftags%2F1.7.0",[],{"version":208,"download_url":209,"svn_tag_url":210,"released_at":27,"has_diff":189,"diff_files_changed":211,"diff_lines":27,"trac_diff_url":212,"vulnerabilities":213,"is_current":189},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.5.0&new_path=%2Fcczgr-ai%2Ftags%2F1.6.0",[],{"version":215,"download_url":216,"svn_tag_url":217,"released_at":27,"has_diff":189,"diff_files_changed":218,"diff_lines":27,"trac_diff_url":219,"vulnerabilities":220,"is_current":189},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.4.0&new_path=%2Fcczgr-ai%2Ftags%2F1.5.0",[],{"version":222,"download_url":223,"svn_tag_url":224,"released_at":27,"has_diff":189,"diff_files_changed":225,"diff_lines":27,"trac_diff_url":226,"vulnerabilities":227,"is_current":189},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.3.0&new_path=%2Fcczgr-ai%2Ftags%2F1.4.0",[],{"version":78,"download_url":229,"svn_tag_url":230,"released_at":27,"has_diff":189,"diff_files_changed":231,"diff_lines":27,"trac_diff_url":232,"vulnerabilities":233,"is_current":189},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.2.0&new_path=%2Fcczgr-ai%2Ftags%2F1.3.0",[],{"version":114,"download_url":235,"svn_tag_url":236,"released_at":27,"has_diff":189,"diff_files_changed":237,"diff_lines":27,"trac_diff_url":238,"vulnerabilities":239,"is_current":189},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.1.0&new_path=%2Fcczgr-ai%2Ftags%2F1.2.0",[],{"version":241,"download_url":242,"svn_tag_url":243,"released_at":27,"has_diff":189,"diff_files_changed":244,"diff_lines":27,"trac_diff_url":245,"vulnerabilities":246,"is_current":189},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcczgr-ai%2Ftags%2F1.0.0&new_path=%2Fcczgr-ai%2Ftags%2F1.1.0",[],{"version":60,"download_url":248,"svn_tag_url":249,"released_at":27,"has_diff":189,"diff_files_changed":250,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":251,"is_current":189},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcczgr-ai.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcczgr-ai\u002Ftags\u002F1.0.0\u002F",[],[]]