[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVPlZLYEAJmyHa9Nv6NV-c25JrOc0Nf1DVYtDdakUj68":3,"$fCu0XJ5twxA7iHsjaS6EK0z13WXFxTxTkdZCAzqkryqY":138,"$fEwXQ7MRqFuR3ynf5MqP4pNgy9hwElhe5eqTvpPx2O28":143},{"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":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":58,"fingerprints":122},"wp-comment-validation","wp comment validation","0.2","Ajay Sharma","https:\u002F\u002Fprofiles.wordpress.org\u002Fajay3085006\u002F","\u003Cp>wp-comment-validation can adds custom message for wordpress default comment submission form validation. It is easy to use , just install plugin and validation will be there on the comment submission form on whole site also can be set your own message to display on error just go to  setting page of wp comment validation at left panel in wordpress.\u003C\u002Fp>\n","wp-comment-validation adds validation for wordpress default comment submission form.",60,4130,100,1,"2015-05-12T15:14:00.000Z","4.2.39","3.5","",[20,21],"comments-validation","wordpress-comment-validation-plugin","http:\u002F\u002Fajaysharma3085006.wordpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-comment-validation.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":24,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"ajay3085006",4,250,30,84,"2026-05-19T20:14:32.906Z",[38],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":56,"download_link":57,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"instant-comment-validation","Instant Comment Validation","1.1.0","Mrinal Roy","https:\u002F\u002Fprofiles.wordpress.org\u002Fmkrdip\u002F","\u003Cp>WordPress deafult comment error page sucks? Its just showing an error message like “please fill out required fields” and nothing else? Trying to get rid out of this & keep users in that page. Then “Instant Comment Validation” is for you. This plugin adds validation to the comment form. When a user submits the form and something is missing, an appropiate message is displayed and individual fields are highlighted.\u003C\u002Fp>\n\u003Cp>That’s it, no configuration needed, just install & enjoy!\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>While using this plugin if you find any bug or any conflict, please submit an issue at\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmkrdip\u002Finstant-comment-validation\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa> (If possible with a pull request).\u003C\u002Fp>\n\u003Ch4>Credit\u003C\u002Fh4>\n\u003Cp>This plugin used \u003Ca href=\"http:\u002F\u002Fjqueryvalidation.org\u002F\" rel=\"nofollow ugc\">jQuery Validation plugin\u003C\u002Fa> library.\u003C\u002Fp>\n","Add a instant validator for WordPress comment form, instead of sending users to default error page.",400,8036,96,5,"2015-12-16T17:19:00.000Z","4.4.34","2.8",[54,55,21],"comment-validation","comment-validation-plugin","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Finstant-comment-validation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstant-comment-validation.zip",{"attackSurface":59,"codeSignals":86,"taintFlows":111,"riskAssessment":112,"analyzedAt":121},{"hooks":60,"ajaxHandlers":82,"restRoutes":83,"shortcodes":84,"cronEvents":85,"entryPointCount":25,"unprotectedCount":25},[61,67,70,74,78],{"type":62,"name":63,"callback":64,"file":65,"line":66},"action","wp_enqueue_scripts","wp_comments_scripts","wp-comment-validation.php",34,{"type":62,"name":63,"callback":68,"file":65,"line":69},"wp_comments_styles",40,{"type":62,"name":71,"callback":72,"file":65,"line":73},"admin_menu","wcv_create_menu",46,{"type":62,"name":75,"callback":76,"file":65,"line":77},"admin_init","register_mysettings",52,{"type":62,"name":79,"callback":80,"file":65,"line":81},"wp_footer","wcv_js_to_head",142,[],[],[],[],{"dangerousFunctions":87,"sqlUsage":88,"outputEscaping":90,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":110},[],{"prepared":25,"raw":25,"locations":89},[],{"escaped":25,"rawEcho":91,"locations":92},8,[93,96,98,100,102,104,106,108],{"file":65,"line":94,"context":95},92,"raw output",{"file":65,"line":97,"context":95},105,{"file":65,"line":99,"context":95},118,{"file":65,"line":101,"context":95},130,{"file":65,"line":103,"context":95},155,{"file":65,"line":105,"context":95},162,{"file":65,"line":107,"context":95},169,{"file":65,"line":109,"context":95},178,[],[],{"summary":113,"deductions":114},"The \"wp-comment-validation\" plugin version 0.2 exhibits a seemingly low risk profile based on the provided static analysis and vulnerability history. The absence of any identified attack surface (AJAX, REST API, shortcodes, cron events), dangerous functions, direct SQL queries, file operations, external HTTP requests, or bundled libraries is a strong positive indicator. Furthermore, the lack of any recorded vulnerabilities, past or present, suggests a mature and secure development history. However, a significant concern arises from the \"Output escaping\" signal, which indicates that 100% of the 8 identified outputs are not properly escaped. This lack of output sanitization presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities, especially if the data being output originates from user input or untrusted sources. While other security controls like nonce and capability checks are also reported as absent, the immediate and evident risk lies in the unescaped output.",[115,117,119],{"reason":116,"points":91},"All identified outputs are not properly escaped",{"reason":118,"points":49},"No nonce checks",{"reason":120,"points":49},"No capability checks","2026-03-16T21:41:38.079Z",{"wat":123,"direct":130},{"assetPaths":124,"generatorPatterns":127,"scriptPaths":128,"versionParams":129},[125,126],"\u002Fwp-content\u002Fplugins\u002Fwp-comment-validation\u002Fcss\u002Fjquery.validate.css","\u002Fwp-content\u002Fplugins\u002Fwp-comment-validation\u002Fjs\u002Fjquery.validate.js",[],[],[],{"cssClasses":131,"htmlComments":132,"htmlAttributes":134,"restEndpoints":135,"jsGlobals":136,"shortcodeOutput":137},[],[133],"\u003C!--validation ends-->",[],[],[],[],{"error":139,"url":140,"statusCode":141,"statusMessage":142,"message":142},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwp-comment-validation\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":144},[145],{"version":146,"download_url":147,"svn_tag_url":148,"released_at":26,"has_diff":149,"diff_files_changed":150,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":151,"is_current":149},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-comment-validation.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-comment-validation\u002Ftags\u002F0.1\u002F",false,[],[]]