[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frBYG2X0bGqvANPzwyeIMjd_H10Xm-yZFDUcSmi9h8mQ":3,"$frOleBj3iSF6IkjqQ8egV5n9ZOxSSdQ3DCdjjLf6f410":304,"$fslvMfqK-6y_xZAjPG-Jjw3vOlbId2WQpPAPSmO3ijyw":309},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":65,"crawl_stats":38,"alternatives":73,"analysis":168,"fingerprints":268},"variable-inspector","Variable Inspector","2.6.3","Bowo","https:\u002F\u002Fprofiles.wordpress.org\u002Fqriouslad\u002F","\u003Cp>Variable Inspector allows you to easily inspect your PHP $variables in a visually clean manner at a central dashboard in wp-admin. It aims to be an \u003Cstrong>easy and useful enough dev and debug tool\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>It provides \u003Cstrong>a single-line code\u003C\u002Fstrong> to inspect your variable (see “How to Use” below). Nothing is shown to site visitors nor being output on the frontend, and the \u003Cstrong>$variable content is nicely formatted for review\u003C\u002Fstrong> using \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Ffunction.var-dump.php\" rel=\"nofollow ugc\">var_dump()\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Ffunction.var-export.php\" rel=\"nofollow ugc\">var_export()\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Ffunction.print-r.php\" rel=\"nofollow ugc\">print_r()\u003C\u002Fa> on the inspector dashboard in wp-admin.\u003C\u002Fp>\n\u003Cp>It’s a real time-saver for scenarios where \u003Ca href=\"https:\u002F\u002Fxdebug.org\u002F\" rel=\"nofollow ugc\">Xdebug\u003C\u002Fa> or even something like \u003Ca href=\"https:\u002F\u002Fmyray.app\u002F\" rel=\"nofollow ugc\">Ray\u003C\u002Fa> is not ideal or simply an overkill. For example, when coding on a non-local environment via tools like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcode-snippets\u002F\" rel=\"ugc\">Code Snippets\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpcodebox.com\u002F\" rel=\"nofollow ugc\">WPCodeBox\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdplugins.com\u002Fproducts\u002Fscripts-organizer\u002F\" rel=\"nofollow ugc\">Scripts Organizer\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.cleanplugins.com\u002Fproducts\u002Fadvanced-scripts\u002F\" rel=\"nofollow ugc\">Advanced Scripts\u003C\u002Fa>. Additionally, because it is a regular WordPress plugin, you simply install, activate and use without the need for complicated configuration.\u003C\u002Fp>\n\u003Ch3>What Users Say\u003C\u002Fh3>\n\u003Cp>\u003Cem>“\u003Cstrong>Huge time-saver when working with PHP variables\u003C\u002Fstrong>.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fdigwp.com\u002F2023\u002F06\u002Fplugins-troubleshoot-debug-wordpress\u002F\" rel=\"nofollow ugc\">Jeff Starr\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“\u003Cstrong>Works great!\u003C\u002Fstrong> Love this thing.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-great-8269\u002F\" rel=\"ugc\">Josh\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“\u003Cstrong>Every developer need it.\u003C\u002Fstrong> You can debug easily every variable.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawsome-plugin-that-every-developer-need-it\u002F\" rel=\"ugc\">Pexle Chris\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“\u003Cstrong>All I need\u003C\u002Fstrong>. Enough to test the function of snippets. Works flawless.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fall-i-need-39\u002F\" rel=\"ugc\">@tesig\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“\u003Cstrong>It does what it does very well\u003C\u002Fstrong>, and doesn’t try to do everything.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexactly-what-i-needed-868\u002F\" rel=\"ugc\">@swb1\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>Simply place the following line anywhere in your code after the \u003Ccode>$variable_name\u003C\u002Fcode> you’d like to inspect:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action( 'inspect', [ 'variable_name', $variable_name ] );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like to record the originating PHP file and line number, append the PHP magic constants \u003Ccode>__FILE__\u003C\u002Fcode> and \u003Ccode>__LINE__\u003C\u002Fcode> as follows.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action( 'inspect', [ 'variable_name', $variable_name, __FILE__, __LINE__ ] );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This would help you locate and clean up the inspector lines once you’re done debugging.\u003C\u002Fp>\n\u003Ch3>Give Back\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-rvw-dsc\" rel=\"nofollow ugc\">A nice review\u003C\u002Fa> would be great!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-fdbk-dsc\" rel=\"nofollow ugc\">Give feedback\u003C\u002Fa> and help improve future versions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-gthb-dsc\" rel=\"nofollow ugc\">Github repo\u003C\u002Fa> to contribute code.\u003C\u002Fli>\n\u003Cli>Sponsor my work with as little as USD 1 \u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-sp-gth-rdm\" rel=\"nofollow ugc\">monthly\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-sp-ppl-rdm\" rel=\"nofollow ugc\">one-time\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Version\u003C\u002Fh3>\n\u003Cp>If you need something more versatile for larger, more complex projects, these \u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-up-hstd-dsc\" rel=\"nofollow ugc\">PRO features\u003C\u002Fa> might come in handy:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>vi( $variable )\u003C\u002Fstrong> inspector to replace the do_action() above and automatically includes the file path and line number. Or, use \u003Cstrong>vis( $variable_name, ‘variable_name’ )\u003C\u002Fstrong> when inspecting in\u002Fvia code snippets plugins (Code Snippets, WPCodeBox, Scripts Organizer, etc.) or custom code module of page builders (Bricks, Oxygen Builder, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>dump_print_r\u003C\u002Fstrong> and \u003Cstrong>dump_print_tree\u003C\u002Fstrong> viewers: both viewers combines var_dump and print_r, with the later allowing for collapsing and expanding data nodes, which is especially useful for inspecting long and complex arrays and objects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>kint\u003C\u002Fstrong> viewer: an advanced viewer with table view for multi-dimensional arrays, node access path info, capability to search inside variables, pop-up window viewing and advanced info for your complex objects, e.g. available methods and static class properties.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categorize and filter results by color\u003C\u002Fstrong>. This, for example, allows you to categorize $variables according to which stage they’re in inside your code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add counter or notes\u003C\u002Fstrong> to inspection results. Another way to tag $variables and provide context for the inspection results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search filter\u003C\u002Fstrong>: easily find certain $variables by name and type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View up to 250 results\u003C\u002Fstrong>. The free version is limited to 25 results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual and bulk deletion\u003C\u002Fstrong> of results. Easily clean up your inspection dashboard from obsolete results you no longer need to reference. You can also select certain variables in bulk.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-pro-scrsht-rdm\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to see a screenshot of the \u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-up-hstd-dsc\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> or see below in the screenshots section.\u003C\u002Fp>\n\u003Ch3>What PRO Users Say\u003C\u002Fh3>\n\u003Cp>\u003Cem>“I was looking for a tool like this for a while. \u003Cstrong>Great solution!\u003C\u002Fstrong> Love this thing.”\u003C\u002Fem> ~Marco Frodl\u003C\u002Fp>\n\u003Cp>\u003Cem>“I have used it for a couple of days and it has helped me a lot to \u003Cstrong>go faster when debugging\u003C\u002Fstrong>.””\u003C\u002Fem> ~Javier Sor\u003C\u002Fp>\n\u003Cp>\u003Cem>“I’ve only just started using it and it \u003Cstrong>really helps me get my head around the code of a plugin\u003C\u002Fstrong> I’m trying to customise”\u003C\u002Fem> ~Tim Dickinson\u003C\u002Fp>\n\u003Cp>\u003Cem>“I’ve been testing it and I really like it. It \u003Cstrong>helps a lot and saves a lot of time in development\u003C\u002Fstrong>. It’s also compatible with Oxygen, Bricks, WPCodeBox, etc.”\u003C\u002Fem> ~Juan Jose Gonzalez, oxygenados.com\u003C\u002Fp>\n\u003Cp>\u003Cem>“I just bought this! \u003Cstrong>Great plugin\u003C\u002Fstrong> – thank you for the hard work!”\u003C\u002Fem> ~Tim Dickinson\u003C\u002Fp>\n\u003Cp>\u003Cem>“I used to use Ray locally, I’m also using Xdebug a lot .. if I need to debug some variables, I use Query Monitor. I bought this, because \u003Cstrong>the UI is nice, it has all those good features from both worlds\u003C\u002Fstrong>.”\u003C\u002Fem> ~Peter Morvay\u003C\u002Fp>\n\u003Cp>\u003Cem>“Worth the buy! \u003Cstrong>It is really good… great for debugging\u003C\u002Fstrong>. Specially, when you want to write custom code or understand some snippet ChatGPT gave you.”\u003C\u002Fem> ~John D\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-up-hstd-dsc\" rel=\"nofollow ugc\">Get the PRO version now!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Check These Out Too\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-site-enhancements\u002F\" rel=\"ugc\">Admin and Site Enhancements\u003C\u002Fa> helps you to easily enhance various admin workflows and site aspects while replacing multiple plugins doing it.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsystem-dashboard\u002F\" rel=\"ugc\">System Dashboard\u003C\u002Fa>: Central dashboard to monitor various WordPress components, processes and data, including the server.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdebug-log-manager\u002F\" rel=\"ugc\">Debug Log Manager\u003C\u002Fa>: Log PHP, database and JavaScript errors via WP_DEBUG with one click. Conveniently create, view, filter and clear the debug.log file.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fvi-wpn-dsc\" rel=\"nofollow ugc\">WordPress Newsboard\u003C\u002Fa>: The latest news, articles, podcasts and videos from 100+ WordPress-focused sources.\u003C\u002Fli>\n\u003C\u002Ful>\n","Inspect PHP variables on a central dashboard in wp-admin for convenient debugging.",200,73591,100,5,"2026-01-16T12:45:00.000Z","6.9.4","4.8","5.6",[20,21,22,23],"debug","developer","php-variables","variable-dump","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvariable-inspector\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.6.3.zip",78,2,1,"2025-04-04 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[33,50],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":38,"patch_diff_files":47,"patch_trac_url":38,"research_status":38,"research_verified":48,"research_rounds_completed":49,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":48,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-32229","variable-inspector-missing-authorization","Variable Inspector \u003C= 2.6.3 - Missing Authorization","The Variable Inspector plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.6.3. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=2.6.3","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-04-08 15:32:12",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F81ab48c6-6add-4eb8-89a4-681af833fa11?source=api-prod",[],false,0,{"id":51,"url_slug":52,"title":53,"description":54,"plugin_slug":4,"theme_slug":38,"affected_versions":55,"patched_in_version":6,"severity":40,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63,"patch_diff_files":64,"patch_trac_url":38,"research_status":38,"research_verified":48,"research_rounds_completed":49,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":48,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-26914","variable-inspector-reflected-cross-site-scripting","Variable Inspector \u003C= 2.6.2 - Reflected Cross-Site Scripting","The Variable Inspector plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.6.2 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=2.6.2",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')","2025-02-23 00:00:00","2025-03-03 18:23:00",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0fc2c20a-8927-4234-be08-1122e2a13a85?source=api-prod",9,[],{"slug":66,"display_name":7,"profile_url":8,"plugin_count":67,"total_installs":68,"avg_security_score":69,"avg_patch_time_days":70,"trust_score":71,"computed_at":72},"qriouslad",7,211320,89,49,80,"2026-05-20T02:19:59.490Z",[74,93,113,133,150],{"slug":75,"name":76,"version":77,"author":7,"author_profile":8,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":13,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":18,"tags":86,"homepage":88,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":49,"last_vuln_date":92,"fetched_at":30},"debug-log-manager","Debug Log Manager – Conveniently Monitor and Inspect Errors","2.4.3","\u003Cp>Debug Log Manager allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Farticle\u002Fdebugging-in-wordpress\u002F\" rel=\"ugc\">WP_DEBUG\u003C\u002Fa> with one click to log PHP, database and JavaScript errors\u003C\u002Fstrong> when you need to, and disable it when you’re done. No need to manually edit wp-config.php file. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create the debug.log file for you\u003C\u002Fstrong> in a non-default location with a custom file name for enhanced security. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy the content of the default \u002F existing debug.log file\u003C\u002Fstrong> into the custom debug.log file, and delete the default \u002F existing debug.log file. So there is continuation in logging and enhanced security going forward.\u003C\u002Fli>\n\u003Cli>Parse the debug.log file and \u003Cstrong>view distinct errors and when they last occurred\u003C\u002Fstrong>, which is better than looking at the raw log file (potentially) full of repetitive errors. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quickly find and filter more specific errors\u003C\u002Fstrong> for your debugging work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Make error details easier to read\u003C\u002Fstrong> by identifying error source (core \u002F plugin \u002F theme) and separating file path and line number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easily view files where PHP errors occurred\u003C\u002Fstrong>. This includes WordPress core, plugin and theme files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable auto-refresh\u003C\u002Fstrong> to automatically load new log entries. No need to manually reload the browser tab, or to \u003Ccode>tail -f\u003C\u002Fcode> the log file on the command line.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easily clear the debug.log file\u003C\u002Fstrong> to save disk space and more easily observe newly occurring errors on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show an indicator on the admin bar\u003C\u002Fstrong> when error logging is enabled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add a dashboard widget\u003C\u002Fstrong> showing the latest errors logged.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use \u003Ccode>error_log()\u003C\u002Fcode>\u003C\u002Fstrong> to output error info into your debug log. e.g. \u003Ccode>error_log( $error_message )\u003C\u002Fcode> for simple, string-based error message, or \u003Ccode>error_log( json_encode( $error ) )\u003C\u002Fcode> when inspecting a more complex error info, e.g. array or object.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A simpler and more compact version of Debug Log Manager is included as part of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsystem-dashboard\u002F\" rel=\"ugc\">System Dashboard plugin\u003C\u002Fa>, should you prefer a single plugin that does more.\u003C\u002Fp>\n\u003Ch3>What Users Say\u003C\u002Fh3>\n\u003Cp>\u003Cem>“This is \u003Cstrong>a great plugin for dev\u003C\u002Fstrong> especially for people who tinker in the code.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-for-dev\u002F\" rel=\"ugc\">PK Son\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“I have used a couple of other logger plugins and \u003Cstrong>this is by far the best one\u003C\u002Fstrong>.”\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmust-have-plugin-485\u002F\" rel=\"ugc\">Brian Henry\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“\u003Cstrong>Another massive time-saving tool.\u003C\u002Fstrong>“\u003C\u002Fem> ~\u003Ca href=\"https:\u002F\u002Fdigwp.com\u002F2023\u002F06\u002Fplugins-troubleshoot-debug-wordpress\u002F\" rel=\"nofollow ugc\">Jeff Starr\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Give Back\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Freview-dlm\" rel=\"nofollow ugc\">A nice review\u003C\u002Fa> would be great!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Ffeedback-dlm\" rel=\"nofollow ugc\">Give feedback\u003C\u002Fa> and help improve future versions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdebug-log-manager\u002F\" rel=\"nofollow ugc\">Help translate\u003C\u002Fa> into your language.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fgithub-dlm\" rel=\"nofollow ugc\">Github repo\u003C\u002Fa> to contribute code.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbowo.io\u002Fdotorg-sponsor-dlm\" rel=\"nofollow ugc\">Sponsor\u003C\u002Fa> my work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check These Out Too\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsystem-dashboard\u002F\" rel=\"ugc\">System Dashboard\u003C\u002Fa>: Central dashboard to monitor various WordPress components, processes and data, including the server.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvariable-inspector\u002F\" rel=\"ugc\">Variable Inspector\u003C\u002Fa>: Inspect PHP variables on a central dashboard in wp-admin for convenient debugging.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-site-enhancements\u002F\" rel=\"ugc\">Admin and Site Enhancements\u003C\u002Fa> helps you to easily enhance various admin workflows and site aspects while replacing multiple plugins doing it.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpnewsboard.com\u002F\" rel=\"nofollow ugc\">WordPress Newsboard\u003C\u002Fa>: The latest news, articles, podcasts and videos from 100+ WordPress-focused sources.\u003C\u002Fli>\n\u003C\u002Ful>\n","Log PHP, database and JavaScript errors via WP_DEBUG with one click. Conveniently create, view, filter and clear the debug.log file.",10000,119859,24,"2025-09-24T02:30:00.000Z","6.8.5","4.6",[20,21,87],"errors","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdebug-log-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-log-manager.2.4.3.zip",93,8,"2025-04-18 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":13,"num_ratings":103,"last_updated":104,"tested_up_to":84,"requires_at_least":18,"requires_php":18,"tags":105,"homepage":109,"download_link":110,"security_score":111,"vuln_count":28,"unpatched_count":49,"last_vuln_date":112,"fetched_at":30},"debug-log-config-tool","Debug Log – Manager Tool","2.0.1","Lukman Nakib","https:\u002F\u002Fprofiles.wordpress.org\u002Fpyrobd\u002F","\u003Cp>A comprehensive debugging toolkit for WordPress developers and site administrators. This plugin gives you complete control over WordPress debugging without editing wp-config.php files or using FTP.\u003C\u002Fp>\n\u003Ch4>Quick Demo\u003C\u002Fh4>\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\u002FD4K5zsLnILw?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\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP-CLI Style Terminal\u003C\u002Fstrong>: Execute WordPress commands directly from your browser with syntax highlighting and auto-completion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Tools\u003C\u002Fstrong>: Run SQL queries, view table structures, and optimize your database (super admin only)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Constants Manager\u003C\u002Fstrong>: Toggle all WordPress debug constants with a single click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Log Viewer\u003C\u002Fstrong>: View, filter, and analyze debug logs with syntax highlighting and error categorization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Query Inspector\u003C\u002Fstrong>: Examine database queries with SAVEQUERIES support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong>: Get alerts when new errors appear in your logs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe Mode\u003C\u002Fstrong>: Quickly disable all plugins except selected ones for troubleshooting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Log Paths\u003C\u002Fstrong>: Set custom log file locations with filter support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Debug Constants Available\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP_DEBUG\u003C\u002Fstrong> – Default Value: true – Enables WordPress debug mode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP_DEBUG_LOG\u003C\u002Fstrong> – Default Value: true – Saves all errors to a debug.log file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SCRIPT_DEBUG\u003C\u002Fstrong> – Default Value: false – Uses development versions of core JS and CSS files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP_DEBUG_DISPLAY\u003C\u002Fstrong> – Default Value: false – Controls whether debug messages display on screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SAVEQUERIES\u003C\u002Fstrong> – Default Value: false – Saves database queries for analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Tools\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Terminal Commands\u003C\u002Fstrong>: Use WP-CLI style commands like \u003Ccode>wp core version\u003C\u002Fcode> or \u003Ccode>wp plugin list\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Explorer\u003C\u002Fstrong>: Run SELECT queries and view results in a formatted table\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stack Trace Analysis\u003C\u002Fstrong>: Visualize error stack traces for easier debugging\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hook Inspector\u003C\u002Fstrong>: View all registered hooks and their callbacks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Environment Detection\u003C\u002Fstrong>: Development features are automatically hidden in production\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Developer API\u003C\u002Fstrong>: Apply custom filters like \u003Ccode>apply_filters('wp_debuglog_log_file_path', $file);\u003C\u002Fcode> to extend functionality\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Please note: Constant values will be restored on plugin deactivation as it was before activating the plugin.\u003C\u002Fp>\n","The \"Debug Log Config Tool\" simplifies debugging. Toggle logging,queries , view levels, clear logs from dashboard.",3000,56820,21,"2025-04-30T19:04:00.000Z",[20,21,106,107,108],"log","remote-debug","tools","https:\u002F\u002Fnkb-bd.github.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-log-config-tool.2.0.1.zip",91,"2024-05-20 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":84,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":131,"download_link":132,"security_score":13,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"debug-this","Debug This","0.6.7","Razvan Aldea","https:\u002F\u002Fprofiles.wordpress.org\u002Fraldea89\u002F","\u003Cp>For admins, developers, and support staff, \u003Cstrong>Debug This\u003C\u002Fstrong> provides a ton of information about your WordPress installation, all from the front-end admin bar.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>The current WP_Query object\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Blog info and options\u003C\u002Fli>\n\u003Cli>Embed providers\u003C\u002Fli>\n\u003Cli>Files in rendered HTML (CSS, images, JavaScript)\u003C\u002Fli>\n\u003Cli>Filters and actions\u003C\u002Fli>\n\u003Cli>Images sizes\u003C\u002Fli>\n\u003Cli>Globals and constants\u003C\u002Fli>\n\u003Cli>Menus\u003C\u002Fli>\n\u003Cli>Object cache stats\u003C\u002Fli>\n\u003Cli>Plugins, must-use plugins, and dropins\u003C\u002Fli>\n\u003Cli>Rewrite rules\u003C\u002Fli>\n\u003Cli>Queries\u003C\u002Fli>\n\u003Cli>PHP and server information\u003C\u002Fli>\n\u003Cli>Post attachments\u003C\u002Fli>\n\u003Cli>Post types\u003C\u002Fli>\n\u003Cli>Scripts and styles enqueued\u003C\u002Fli>\n\u003Cli>Shortcodes\u003C\u002Fli>\n\u003Cli>Sidebars and widgets\u003C\u002Fli>\n\u003Cli>Taxonomies and terms\u003C\u002Fli>\n\u003Cli>Themes\u003C\u002Fli>\n\u003Cli>Users\u003C\u002Fli>\n\u003Cli>WP cron schedules and jobs\u003C\u002Fli>\n\u003Cli>WP debug log\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Debug This\u003C\u002Fstrong> helps you save time and effort when trying to figure out what’s going on. Instead of hardcoding debug snippets or writing complex unit\u003Cbr \u002F>\ntests for small functionality, you can simply bring to the surface what you need right from the admin bar.\u003C\u002Fp>\n\u003Cp>For example, when viewing a single post, you can see:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a list of post attachments,\u003C\u002Fli>\n\u003Cli>which menus and sidebars are being displayed,\u003C\u002Fli>\n\u003Cli>the post type, post fields, and meta data,\u003C\u002Fli>\n\u003Cli>the current query variables and query string,\u003C\u002Fli>\n\u003Cli>the rewrite rules applied,\u003C\u002Fli>\n\u003Cli>the author,\u003C\u002Fli>\n\u003Cli>the terms,\u003C\u002Fli>\n\u003Cli>and much more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Extend\u003C\u002Fh3>\n\u003Ch4>Debug This Functions\u003C\u002Fh4>\n\u003Cp>New debug modes can be created easily:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_debug_extension(\n    $mode,\n    $menu_label,\n    $description,\n    $callback,\n    $group = 'General'\n);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_debug_extension(\n    'actions',\n    __('Actions', 'debug-this'),\n    __('$wp_actions contains all active registered actions', 'debug-this'),\n    'foo_callback',\n    'Filters And Actions'\n);\nfunction foo_callback($buffer, $template){\n    global $wp_actions;\n    $debug = print_r($wp_actions, true);\n    return $debug;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can add links to the header of a debug mode page. Place this code within your debug callback function.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_debug_header_link('http:\u002F\u002Furltolink', 'Link Label');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Extensions can be removed as well using \u003Ccode>remove_debug_extension($mode);\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No PRE Tags\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you don’t want your debug output to be enclosed in PRE tags, simply set the following in your extension:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Debug_This::$no_pre = true;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Saved Queries and Execution Time\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Retrieve saved queries and execution time by using the following static properties:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>Debug_This::$execution_time\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Debug_This::$queries\u003C\u002Fcode> – SAVEQUERIES must defined as true\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>URL Helpers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>Debug_This::get_current_debug_url()\u003C\u002Fcode> – current URL with the debug query\u003C\u002Fli>\n\u003Cli>\u003Ccode>Debug_This::get_escape_url()\u003C\u002Fcode> – used for the debug escape link that links to original page URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>debug_this\u003C\u002Fcode> – receives the $mode arg – outputs the debug code sent from the extension modes. The default action is set to priority 5. This allows you to prepend or append any output without conflict using less or greater priorities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP Filters\u003C\u002Fh4>\n\u003Cp>There are a few filters you can use to customize Debug This to your needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>debug_this_template\u003C\u002Fcode> – receives $template arg – Use your own template\u003C\u002Fli>\n\u003Cli>\u003Ccode>debug_this_default_mode\u003C\u002Fcode>  – receives $mode arg – Alters the mode for the parent DT admin bar button link.\u003C\u002Fli>\n\u003Cli>\u003Ccode>debug_this_output\u003C\u002Fcode> – receives $output, $mode args – Filter debug content before it’s rendered\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JavaScript\u003C\u002Fh4>\n\u003Cp>To access the built-in Debug This JS functionality, enqueue your custom script with the dependency set to \u003Ccode>debug-this\u003C\u002Fcode>. Your script will inherit a jQuery dependency.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Object: debugThis\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>debugThis.mode\u003C\u002Fcode> – current mode\u003C\u002Fli>\n\u003Cli>\u003Ccode>debugThis.defaultMode\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>debugThis.template\u003C\u002Fcode> – current included template\u003C\u002Fli>\n\u003Cli>\u003Ccode>debugThis.queryVar\u003C\u002Fcode> – the defined query string variable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Functions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>isDebug()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>getDebugMode()\u003C\u002Fcode> – uses \u003Ccode>isDebug()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Events:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A jQuery \u003Ccode>debug-this\u003C\u002Fcode> event is fired from the footer. You can hook into this event with the following;\u003C\u002Fp>\n\u003Cpre>\u003Ccode>jQuery(document).bind('debug-this', function(event, debugThis){\n    console.log(debugThis);\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Helper Functions\u003C\u002Fh4>\n\u003Cp>There are three included functions to help you work with files.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>debug_this_get_file_ownership($file)\u003C\u002Fcode> – returns \u003Ccode>array('name' => $name, 'group' => $group)\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>debug_this_get_file_perms($file)\u003C\u002Fcode> – returns string – Example: 0775\u003C\u002Fli>\n\u003Cli>\u003Ccode>debug_this_convert_perms_to_rwx($perms)\u003C\u002Fcode> – returns string – converts permission number to RWX format – Example: 0755 folder becomes drwxr-xr-x\u003C\u002Fli>\n\u003C\u002Ful>\n","Peek under the hood with sixty debugging reports just one click away.",2000,158747,96,17,"2025-06-04T08:56:00.000Z","5.2",[20,128,21,129,130],"debugger","hooks","query","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-this.0.6.7.zip",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":13,"num_ratings":14,"last_updated":143,"tested_up_to":16,"requires_at_least":144,"requires_php":131,"tags":145,"homepage":148,"download_link":149,"security_score":13,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"debug-bar-console","Debug Bar Console","0.3.1","Drew Jaynes","https:\u002F\u002Fprofiles.wordpress.org\u002Fdrewapicture\u002F","\u003Cp>Adds a PHP\u002FSQL console to the debug bar. Requires the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fdebug-bar\u002F\" rel=\"ugc\">Debug Bar plugin\u003C\u002Fa> (v0.5 or later).\u003C\u002Fp>\n","Adds a PHP\u002FSQL console to the Debug Bar. Requires the Debug Bar plugin.",1000,212409,"2026-04-11T08:20:00.000Z","3.1",[146,147,21],"console","debugging","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fdebug-bar-console\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-bar-console.0.3.1.zip",{"slug":151,"name":152,"version":153,"author":154,"author_profile":155,"description":156,"short_description":157,"active_installs":158,"downloaded":159,"rating":13,"num_ratings":160,"last_updated":161,"tested_up_to":84,"requires_at_least":162,"requires_php":163,"tags":164,"homepage":166,"download_link":167,"security_score":13,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"spatie-ray","Ray","1.7.10","freekmurze","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreekmurze\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmyray.app\" rel=\"nofollow ugc\">Ray\u003C\u002Fa> is a beautiful, lightweight desktop app that helps you debug your app. There’s a \u003Ca href=\"https:\u002F\u002Fmyray.app\" rel=\"nofollow ugc\">free demo\u003C\u002Fa> available that can be unlocked with a \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fproducts\u002Fray\" rel=\"nofollow ugc\">license\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>After installing this plugin, you can use the \u003Ccode>ray()\u003C\u002Fcode> function to quickly dump stuff. Any variable(s) that you pass to \u003Ccode>ray()\u003C\u002Fcode> will be displayed.\u003C\u002Fp>\n\u003Cp>Here some examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>ray('Hello world');\n\nray(['a' => 1, 'b' => 2])->color('red');\n\nray('multiple', 'arguments', 'are', 'welcome');\n\nray()->showQueries();\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>There are many other helper functions available on Ray that allow you to display things that can help you debug such as \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\u002Fv1\u002Fusage\u002Fframework-agnostic-php-project#measuring-performance-and-memory-usage\" rel=\"nofollow ugc\">runtime and memory usage\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\u002Fv1\u002Fusage\u002Fwordpress#showing-queries\" rel=\"nofollow ugc\">queries that were executed\u003C\u002Fa>, and much more.\u003C\u002Fp>\n\u003Ch3>Full Documentation\u003C\u002Fh3>\n\u003Cp>The extensive documentation can be found \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>It contains the \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\u002Fv1\u002Finstallation-in-your-project\u002Fwordpress\" rel=\"nofollow ugc\">installation instructions\u003C\u002Fa> for WordPress.\u003C\u002Fp>\n\u003Cp>After it is installed you can use any of the \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\u002Fv1\u002Fusage\u002Fframework-agnostic-php-project\" rel=\"nofollow ugc\">framework agnostic\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fspatie.be\u002Fdocs\u002Fray\u002Fv1\u002Fusage\u002Fwordpress\" rel=\"nofollow ugc\">WordPress specific functions\u003C\u002Fa>.\u003C\u002Fp>\n","Easily debug WordPress sites using Ray.",500,35697,10,"2025-12-10T09:18:00.000Z","5.5","8.0",[20,147,21,165],"development","https:\u002F\u002Fgithub.com\u002Fspatie\u002Fwordpress-ray","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspatie-ray.1.7.10.zip",{"attackSurface":169,"codeSignals":232,"taintFlows":254,"riskAssessment":255,"analyzedAt":267},{"hooks":170,"ajaxHandlers":218,"restRoutes":228,"shortcodes":229,"cronEvents":230,"entryPointCount":231,"unprotectedCount":231},[171,177,180,182,186,189,192,195,198,201,206,210,214],{"type":172,"name":173,"callback":174,"file":175,"line":176},"action","plugins_loaded","anonymous","includes\\class-variable-inspector.php",136,{"type":172,"name":178,"callback":174,"file":175,"line":179},"admin_enqueue_scripts",166,{"type":172,"name":178,"callback":174,"file":175,"line":181},167,{"type":183,"name":184,"callback":174,"file":175,"line":185},"filter","admin_footer_text",169,{"type":183,"name":187,"callback":174,"file":175,"line":188},"update_footer",175,{"type":172,"name":190,"callback":174,"file":175,"line":191},"admin_menu",182,{"type":172,"name":193,"callback":174,"file":175,"line":194},"inspect",184,{"type":172,"name":196,"callback":174,"file":175,"line":197},"admin_notices",188,{"type":172,"name":199,"callback":174,"file":175,"line":200},"all_admin_notices",195,{"type":172,"name":202,"callback":203,"file":204,"line":205},"after_uninstall","bwvi_fs_uninstall_cleanup","includes\\freemius-custom.php",12,{"type":183,"name":207,"callback":208,"file":204,"line":209},"connect-header","bwvi_fs_custom_connect_header",30,{"type":183,"name":211,"callback":212,"priority":160,"file":204,"line":213},"connect_message","bwvi_fs_custom_connect_message",46,{"type":183,"name":215,"callback":216,"priority":160,"file":204,"line":217},"connect_message_on_update","bwvi_fs_custom_connect_message_on_update",62,[219,222,225],{"action":220,"nopriv":48,"callback":174,"hasNonce":48,"hasCapCheck":48,"file":175,"line":221},"vi_set_viewer",185,{"action":223,"nopriv":48,"callback":174,"hasNonce":48,"hasCapCheck":48,"file":175,"line":224},"vi_clear_results",186,{"action":226,"nopriv":48,"callback":174,"hasNonce":48,"hasCapCheck":48,"file":175,"line":227},"vi_generate_sample_results",187,[],[],[],3,{"dangerousFunctions":233,"sqlUsage":234,"outputEscaping":237,"fileOperations":49,"externalRequests":49,"nonceChecks":49,"capabilityChecks":231,"bundledLibraries":250},[],{"prepared":235,"raw":49,"locations":236},4,[],{"escaped":238,"rawEcho":235,"locations":239},18,[240,244,246,248],{"file":241,"line":242,"context":243},"admin\\class-variable-inspector-admin.php",324,"raw output",{"file":241,"line":245,"context":243},328,{"file":241,"line":247,"context":243},550,{"file":241,"line":249,"context":243},679,[251],{"name":252,"version":38,"knownCves":253},"Freemius",[],[],{"summary":256,"deductions":257},"The \"variable-inspector\" plugin v2.6.3 exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and a relatively high percentage of properly escaped output, significant concerns exist regarding its attack surface and vulnerability history. The static analysis reveals three AJAX handlers, all of which lack authentication checks. This presents a substantial risk of unauthorized access and potential manipulation of plugin functionalities. The absence of taint analysis flows in the provided data is noted, but the existing attack surface is a more immediate concern.  The plugin's vulnerability history is troubling, with two known CVEs, one of which remains unpatched and is categorized as medium severity. These past vulnerabilities, particularly those related to missing authorization and cross-site scripting, align with the current findings of unprotected AJAX endpoints, suggesting a recurring pattern of authorization oversight. While the plugin avoids dangerous functions and file operations, the unprotected entry points and the ongoing unpatched vulnerability necessitate immediate attention. The presence of the Freemius bundled library also warrants monitoring for potential outdated versions. Overall, while some security aspects are handled well, the exposed AJAX handlers and the unpatched vulnerability significantly elevate the risk profile.",[258,261,263,265],{"reason":259,"points":260},"Unprotected AJAX handlers",15,{"reason":262,"points":260},"Unpatched CVE (medium severity)",{"reason":264,"points":160},"Missing nonce checks on AJAX handlers",{"reason":266,"points":231},"Bundled Freemius library","2026-03-16T20:32:16.113Z",{"wat":269,"direct":294},{"assetPaths":270,"generatorPatterns":281,"scriptPaths":282,"versionParams":283},[271,272,273,274,275,276,277,278,279,280],"\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fcss\u002Ffomantic-ui\u002Ftab.css","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fcss\u002Ffomantic-ui\u002Faccordion.css","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fcss\u002Ffont.css","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fcss\u002Fvariable-inspector-admin.css","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fcss\u002FjBox.all.min.css","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fjs\u002Ffomantic-ui\u002Ftab.js","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fjs\u002Ffomantic-ui\u002Faccordion.js","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fjs\u002Fvariable-inspector-admin.js","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fjs\u002Fjquery.jsticky.mod.min.js","\u002Fwp-content\u002Fplugins\u002Fvariable-inspector\u002Fadmin\u002Fjs\u002FjBox.all.min.js",[],[276,277,278,279,280],[284,285,286,287,288,289,290,291,292,293],"variable-inspector\u002Fcss\u002Ffomantic-ui\u002Ftab.css?ver=","variable-inspector\u002Fcss\u002Ffomantic-ui\u002Faccordion.css?ver=","variable-inspector\u002Fcss\u002Ffont.css?ver=","variable-inspector\u002Fcss\u002Fvariable-inspector-admin.css?ver=","variable-inspector\u002Fcss\u002FjBox.all.min.css?ver=","variable-inspector\u002Fjs\u002Ffomantic-ui\u002Ftab.js?ver=","variable-inspector\u002Fjs\u002Ffomantic-ui\u002Faccordion.js?ver=","variable-inspector\u002Fjs\u002Fvariable-inspector-admin.js?ver=","variable-inspector\u002Fjs\u002Fjquery.jsticky.mod.min.js?ver=","variable-inspector\u002Fjs\u002FjBox.all.min.js?ver=",{"cssClasses":295,"htmlComments":297,"htmlAttributes":298,"restEndpoints":300,"jsGlobals":301,"shortcodeOutput":303},[296],"vi-variables-wrapper",[],[299],"data-vi-variable-name",[],[302],"viVars",[],{"error":305,"url":306,"statusCode":307,"statusMessage":308,"message":308},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fvariable-inspector\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":310,"versions":311},25,[312,318,327,336,345,354,363,371,380,389,398,407,416,425,434,443,452,461,470,479,488,497,506,515,524],{"version":6,"download_url":25,"svn_tag_url":313,"released_at":38,"has_diff":48,"diff_files_changed":314,"diff_lines":38,"trac_diff_url":315,"vulnerabilities":316,"is_current":305},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.6.2&new_path=%2Fvariable-inspector%2Ftags%2F2.6.3",[317],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":319,"download_url":320,"svn_tag_url":321,"released_at":38,"has_diff":48,"diff_files_changed":322,"diff_lines":38,"trac_diff_url":323,"vulnerabilities":324,"is_current":48},"2.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.6.1&new_path=%2Fvariable-inspector%2Ftags%2F2.6.2",[325,326],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":328,"download_url":329,"svn_tag_url":330,"released_at":38,"has_diff":48,"diff_files_changed":331,"diff_lines":38,"trac_diff_url":332,"vulnerabilities":333,"is_current":48},"2.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.5.1&new_path=%2Fvariable-inspector%2Ftags%2F2.6.1",[334,335],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":337,"download_url":338,"svn_tag_url":339,"released_at":38,"has_diff":48,"diff_files_changed":340,"diff_lines":38,"trac_diff_url":341,"vulnerabilities":342,"is_current":48},"2.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.5.0&new_path=%2Fvariable-inspector%2Ftags%2F2.5.1",[343,344],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":346,"download_url":347,"svn_tag_url":348,"released_at":38,"has_diff":48,"diff_files_changed":349,"diff_lines":38,"trac_diff_url":350,"vulnerabilities":351,"is_current":48},"2.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.4.3.1&new_path=%2Fvariable-inspector%2Ftags%2F2.5.0",[352,353],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":355,"download_url":356,"svn_tag_url":357,"released_at":38,"has_diff":48,"diff_files_changed":358,"diff_lines":38,"trac_diff_url":359,"vulnerabilities":360,"is_current":48},"2.4.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.4.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.4.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.4.3&new_path=%2Fvariable-inspector%2Ftags%2F2.4.3.1",[361,362],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":77,"download_url":364,"svn_tag_url":365,"released_at":38,"has_diff":48,"diff_files_changed":366,"diff_lines":38,"trac_diff_url":367,"vulnerabilities":368,"is_current":48},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.4.0&new_path=%2Fvariable-inspector%2Ftags%2F2.4.3",[369,370],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":372,"download_url":373,"svn_tag_url":374,"released_at":38,"has_diff":48,"diff_files_changed":375,"diff_lines":38,"trac_diff_url":376,"vulnerabilities":377,"is_current":48},"2.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.3.0&new_path=%2Fvariable-inspector%2Ftags%2F2.4.0",[378,379],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":381,"download_url":382,"svn_tag_url":383,"released_at":38,"has_diff":48,"diff_files_changed":384,"diff_lines":38,"trac_diff_url":385,"vulnerabilities":386,"is_current":48},"2.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.2.1&new_path=%2Fvariable-inspector%2Ftags%2F2.3.0",[387,388],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":390,"download_url":391,"svn_tag_url":392,"released_at":38,"has_diff":48,"diff_files_changed":393,"diff_lines":38,"trac_diff_url":394,"vulnerabilities":395,"is_current":48},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.2.0&new_path=%2Fvariable-inspector%2Ftags%2F2.2.1",[396,397],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":399,"download_url":400,"svn_tag_url":401,"released_at":38,"has_diff":48,"diff_files_changed":402,"diff_lines":38,"trac_diff_url":403,"vulnerabilities":404,"is_current":48},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.1.0&new_path=%2Fvariable-inspector%2Ftags%2F2.2.0",[405,406],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":408,"download_url":409,"svn_tag_url":410,"released_at":38,"has_diff":48,"diff_files_changed":411,"diff_lines":38,"trac_diff_url":412,"vulnerabilities":413,"is_current":48},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F2.0.0&new_path=%2Fvariable-inspector%2Ftags%2F2.1.0",[414,415],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":417,"download_url":418,"svn_tag_url":419,"released_at":38,"has_diff":48,"diff_files_changed":420,"diff_lines":38,"trac_diff_url":421,"vulnerabilities":422,"is_current":48},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.9.0&new_path=%2Fvariable-inspector%2Ftags%2F2.0.0",[423,424],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":426,"download_url":427,"svn_tag_url":428,"released_at":38,"has_diff":48,"diff_files_changed":429,"diff_lines":38,"trac_diff_url":430,"vulnerabilities":431,"is_current":48},"1.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.8.0&new_path=%2Fvariable-inspector%2Ftags%2F1.9.0",[432,433],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":435,"download_url":436,"svn_tag_url":437,"released_at":38,"has_diff":48,"diff_files_changed":438,"diff_lines":38,"trac_diff_url":439,"vulnerabilities":440,"is_current":48},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.7.1&new_path=%2Fvariable-inspector%2Ftags%2F1.8.0",[441,442],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":444,"download_url":445,"svn_tag_url":446,"released_at":38,"has_diff":48,"diff_files_changed":447,"diff_lines":38,"trac_diff_url":448,"vulnerabilities":449,"is_current":48},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.7.0&new_path=%2Fvariable-inspector%2Ftags%2F1.7.1",[450,451],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":453,"download_url":454,"svn_tag_url":455,"released_at":38,"has_diff":48,"diff_files_changed":456,"diff_lines":38,"trac_diff_url":457,"vulnerabilities":458,"is_current":48},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.6.0&new_path=%2Fvariable-inspector%2Ftags%2F1.7.0",[459,460],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":462,"download_url":463,"svn_tag_url":464,"released_at":38,"has_diff":48,"diff_files_changed":465,"diff_lines":38,"trac_diff_url":466,"vulnerabilities":467,"is_current":48},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.5.0&new_path=%2Fvariable-inspector%2Ftags%2F1.6.0",[468,469],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":471,"download_url":472,"svn_tag_url":473,"released_at":38,"has_diff":48,"diff_files_changed":474,"diff_lines":38,"trac_diff_url":475,"vulnerabilities":476,"is_current":48},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.4.0&new_path=%2Fvariable-inspector%2Ftags%2F1.5.0",[477,478],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":480,"download_url":481,"svn_tag_url":482,"released_at":38,"has_diff":48,"diff_files_changed":483,"diff_lines":38,"trac_diff_url":484,"vulnerabilities":485,"is_current":48},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.3.2&new_path=%2Fvariable-inspector%2Ftags%2F1.4.0",[486,487],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":489,"download_url":490,"svn_tag_url":491,"released_at":38,"has_diff":48,"diff_files_changed":492,"diff_lines":38,"trac_diff_url":493,"vulnerabilities":494,"is_current":48},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.3.1&new_path=%2Fvariable-inspector%2Ftags%2F1.3.2",[495,496],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":498,"download_url":499,"svn_tag_url":500,"released_at":38,"has_diff":48,"diff_files_changed":501,"diff_lines":38,"trac_diff_url":502,"vulnerabilities":503,"is_current":48},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.2.0&new_path=%2Fvariable-inspector%2Ftags%2F1.3.1",[504,505],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":507,"download_url":508,"svn_tag_url":509,"released_at":38,"has_diff":48,"diff_files_changed":510,"diff_lines":38,"trac_diff_url":511,"vulnerabilities":512,"is_current":48},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.1.0&new_path=%2Fvariable-inspector%2Ftags%2F1.2.0",[513,514],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":516,"download_url":517,"svn_tag_url":518,"released_at":38,"has_diff":48,"diff_files_changed":519,"diff_lines":38,"trac_diff_url":520,"vulnerabilities":521,"is_current":48},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvariable-inspector%2Ftags%2F1.0.0&new_path=%2Fvariable-inspector%2Ftags%2F1.1.0",[522,523],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":525,"download_url":526,"svn_tag_url":527,"released_at":38,"has_diff":48,"diff_files_changed":528,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":529,"is_current":48},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariable-inspector.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvariable-inspector\u002Ftags\u002F1.0.0\u002F",[],[530,531],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":56,"vuln_type":58,"patched_in_version":6},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38}]