[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmg12dhn2F8Z_JoyHA1GzEJgL4tqkQDLmR2znJVejIz4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":136,"fingerprints":239},"ressources","Ressources","1.0.3","NOUS Open Usefull & Simple","https:\u002F\u002Fprofiles.wordpress.org\u002Fagencenous\u002F","\u003Cp>Not tested on non linux hosted sites !\u003C\u002Fp>\n\u003Cp>WordPress monitoring, displays for the super admin, the server ressources on the (network) dashboard\u003C\u002Fp>\n\u003Cul>\n\u003Cli>hostname and distro\u003C\u002Fli>\n\u003Cli>size of the wp-content directory\u003C\u002Fli>\n\u003Cli>available memory\u003C\u002Fli>\n\u003Cli>space used on linux partitions\u003C\u002Fli>\n\u003Cli>process running on the servers\u003C\u002Fli>\n\u003C\u002Ful>\n","Monitoring the server resources with dashboard widgets",100,5653,80,4,"2025-12-04T13:03:00.000Z","6.9.4","4.6","",[20,21,22,23,24],"load-average","memory","monitoring","performances","server","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fressources.1.0.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":11,"avg_patch_time_days":34,"trust_score":11,"computed_at":35},"agencenous",5,410,1,"2026-04-04T02:40:00.340Z",[37,59,80,101,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"server-ip-memory-usage","Server IP & Memory Usage Display","2.2.0","apasionados","https:\u002F\u002Fprofiles.wordpress.org\u002Fapasionados\u002F","\u003Cp>This plugin displays the memory limit, current memory usage, WordPress Memory Limit, IP address and PHP version in the admin footer.\u003C\u002Fp>\n\u003Cp>There are four features we love:\u003C\u002Fp>\n\u003Cp>1) You can easily see in the admin footer the IP where this WordPress installation is running. Very useful if you have many WordPress installations across several servers and IP addresses.\u003C\u002Fp>\n\u003Cp>2) The memory usage and total available memory to the WordPress installation is shown in the admin footer. If memory usage is over 75% the percentage is shown in a light red and if the memory usage is over 90% the percentage is shown in red. So you can allways control with one look if there is enough memory available or if action has to be taken. It also displays the WordPress memory limit to give you more information.\u003C\u002Fp>\n\u003Cp>3) Besides the IP address and the memory you can also see the PHP version and the type of Operating System where it’s running.\u003C\u002Fp>\n\u003Cp>4) You can translate the plugin into your own language. So far English and Spanish translations are included. Just translate the .po file in the \u002Flang\u002F folder.\u003C\u002Fp>\n\u003Ch4>What can I do with this plugin?\u003C\u002Fh4>\n\u003Cp>This plugin displays the total memory, used memory, percentage of used memory, WP memory limit, the IP address and the PHP version in the admin footer.\u003C\u002Fp>\n\u003Ch4>What ideas is this plugin based on?\u003C\u002Fh4>\n\u003Cp>We had been using the WordPress plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-memory-usage\u002F\" title=\"WP-Memory-Usage\" rel=\"ugc\">WP-Memory-Usage\u003C\u002Fa> but didn’t want the dashboard widget and needed the IP address displayed. We also didn’t like that the plugin could not be translated.\u003C\u002Fp>\n\u003Cp>This is why we decided to create a new plugin that solves these two explained needs: IP address display and ability to translate.\u003C\u002Fp>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cp>PHP version 5.3 or greater.\u003C\u002Fp>\n\u003Ch4>Server IP & Memory Usage Display Plugin in your Language!\u003C\u002Fh4>\n\u003Cp>This first release is avaliable in English and Spanish. In the “lang” folder we have included the necessarry files to translate this plugin.\u003C\u002Fp>\n\u003Cp>If you would like the plugin in your language and you’re good at translating, please drop us a line at \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-ip-address-memory-usage-home\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>You can access the description of the plugin in Spanish at: \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fblog\u002Fserver-ip-memory-usage-display-wordpress-plugin-1781\u002F\" rel=\"nofollow ugc\">Server IP & Memory Usage Display en espa&ntilde;ol\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send us an \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-ipaddressmemoryusage-contact\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","Show the memory limit, current memory usage and IP address in the admin footer.",30000,308172,98,40,"2026-01-22T11:41:00.000Z","3.0.1","5.4",[53,21,54,55,56],"ip","memory-limit","php-version","server-info","http:\u002F\u002Fapasionados.es\u002F#utm_source=wpadmin&utm_medium=plugin&utm_campaign=server-ip-memory-usage-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fserver-ip-memory-usage.2.2.0.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":78,"download_link":79,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-memory-usage","WP-Memory-Usage","2.1.0","berkux","https:\u002F\u002Fprofiles.wordpress.org\u002Fberkux\u002F","\u003Cp>WP-Memory-Usage is a lightweight but powerful WordPress plugin that monitors and displays memory usage directly in your WordPress admin area.\u003Cbr \u002F>\nIt is essential for site administrators and developers who need to keep an eye on memory consumption, identify bottlenecks, and act before users are affected.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the plugin shows:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In the \u003Cstrong>admin footer\u003C\u002Fstrong> (every admin page):\u003Cbr \u002F>\n* Current memory usage vs. WordPress limit (with percentage)\u003Cbr \u002F>\n* Current memory usage vs. PHP limit (with percentage)\u003Cbr \u002F>\n* Server IP address and server name\u003Cbr \u002F>\n* PHP version\u003C\u002Fp>\n\u003Cp>In the \u003Cstrong>Dashboard widget\u003C\u002Fstrong> (“Memory Overview”):\u003Cbr \u002F>\n* PHP version, architecture (32\u002F64 bit), max execution time\u003Cbr \u002F>\n* WordPress memory limit (WP_MEMORY_LIMIT), WordPress admin limit (WP_MAX_MEMORY_LIMIT), PHP memory limit\u003Cbr \u002F>\n* Current peak memory usage with a visual progress bar (colour-coded: green \u002F orange \u002F red)\u003Cbr \u002F>\n* Latest digest status summary (warn \u002F danger \u002F critical badges)\u003Cbr \u002F>\n* Link to the Threshold Alerts settings page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings & Monitor — Tabs (since 2.0.0):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong> — thresholds, logging options, email alerts, log rotation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>History\u003C\u002Fstrong> — latest logged requests with full context (URL, type, user, memory)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Digest\u003C\u002Fstrong> — aggregated summaries of past log intervals; browse, merge, and delete digest files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>️Actions\u003C\u002Fstrong> — practical guidance on what to do when you receive a memory alert\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Diagnose\u003C\u002Fstrong> \u003Cem>(new in 2.1.0)\u003C\u002Fem> — full PHP\u002FWordPress configuration snapshot with a ready-to-paste AI prompt for analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory Thresholds\u003C\u002Fstrong> — current limits, threshold assessment, and recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Check Installation\u003C\u002Fstrong> — verifies that the plugin can run correctly on your server\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use WP-Memory-Usage?\u003C\u002Fh3>\n\u003Cp>Excessive memory usage leads to slower sites, HTTP 500 errors, and failed background jobs (cron, imports, backups). WP-Memory-Usage gives you the information you need to act before users are affected — without overwhelming you with notifications.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-time memory display\u003C\u002Fstrong> in the dashboard widget and every admin page footer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Colour-coded progress bar\u003C\u002Fstrong> (green \u002F orange \u002F red) for instant status recognition\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Three alert levels:\u003C\u002Fstrong> Warning, Danger, Critical — each configurable as a percentage of the effective memory limit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible logging:\u003C\u002Fstrong> Ajax, REST, Admin, Cron, favicon requests — log only what matters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email alerts\u003C\u002Fstrong> with configurable recipient\u003C\u002Fli>\n\u003Cli>\u003Cstrong>History tab:\u003C\u002Fstrong> recent requests with full context (URL, type, admin screen, REST route, AJAX action, user)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Digest tab:\u003C\u002Fstrong> aggregated interval reports — browse, merge, and delete digest files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Actions tab:\u003C\u002Fstrong> plain-language guidance on resolving memory alerts, no developer skills required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Diagnose tab\u003C\u002Fstrong> \u003Cem>(new in 2.1.0)\u003C\u002Fem>: full configuration snapshot + one-click AI prompt (English, copy & paste ready)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory Thresholds tab:\u003C\u002Fstrong> shows effective limits, threshold gaps, and concrete recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Check Installation tab:\u003C\u002Fstrong> verifies log directory, WP-Cron, PHP functions, disk space, and email setup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin bar indicator:\u003C\u002Fstrong> quick status badge visible on every admin page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite compatible\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean uninstall:\u003C\u002Fstrong> removes all options, cron jobs, and log files on deletion\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PluginCheck-Plugin Status\u003C\u002Fh3>\n\u003Cp>Plugin is compatible with PluginCheck-Plugin. Note regarding “trademarked_term”: “WP-Memory-Usage” and “wp-memory-usage” are today considered restricted terms. This plugin entered the WordPress repository in 2009, when those terms were permitted.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Copyright 2009–2013 by Alex Rabe, 2022– Bernhard Kux\u003C\u002Fp>\n","Monitor PHP memory usage, set alert thresholds, and diagnose your server configuration — directly inside WordPress admin.",10000,276368,90,20,"2026-03-14T13:45:00.000Z","5.3","7.4",[75,21,76,24,77],"admin","php","usage","https:\u002F\u002Fwww.json-content-importer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-memory-usage.2.1.0.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":11,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":18,"download_link":99,"security_score":100,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"my-website-is-online-uptime-monitoring","Uptime Monitoring for WordPress – My Website is Online","1.0.1","santerref","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanterref\u002F","\u003Cp>This plugin simplifies how you can add for you by giving you a configuration page to put the code.\u003C\u002Fp>\n\u003Cp>Once installed, a new REST API route will be created to output the code: wp-json\u002Fmywebsiteisonline\u002Fv1\u002Fverify\u003C\u002Fp>\n\u003Cp>Trusted by developers from all around the world.\u003C\u002Fp>\n\u003Ch4>My Website is Online features\u003C\u002Fh4>\n\u003Cp>Receive a notification as soon as a problem is detected on your website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1-minute checks\u003C\u002Fli>\n\u003Cli>Unlimited monitors\u003C\u002Fli>\n\u003Cli>SMS alerts\u003C\u002Fli>\n\u003Cli>Unlimited email alerts\u003C\u002Fli>\n\u003Cli>HTTP headers and status\u003C\u002Fli>\n\u003Cli>Response time monitoring (TTFB)\u003C\u002Fli>\n\u003Cli>SSL certificate checks\u003C\u002Fli>\n\u003Cli>Multi-factor authentication\u003C\u002Fli>\n\u003Cli>12 months log retention\u003C\u002Fli>\n\u003Cli>Multiple email recipients\u003C\u002Fli>\n\u003Cli>Domain expiration monitoring\u003C\u002Fli>\n\u003Cli>Google Web Risk\u003C\u002Fli>\n\u003Cli>DNS records monitoring\u003C\u002Fli>\n\u003Cli>Slack integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To learn more about My Website is Online visit: \u003Ca href=\"https:\u002F\u002Fmywebsiteisonline.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmywebsiteisonline.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n","My Website is Online is a Web service that monitors your website every minute to check if it's down. Don’t let downtimes impact your business.",600,7371,2,"2023-07-27T03:53:00.000Z","6.0.11","5.0","7.0",[22,24,96,97,98],"sms","speed","uptime","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-website-is-online-uptime-monitoring.1.0.1.zip",85,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":14,"last_updated":112,"tested_up_to":113,"requires_at_least":18,"requires_php":18,"tags":114,"homepage":116,"download_link":117,"security_score":100,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"memory-usage-bar","Memory Usage Bar","1.0.2","Adam WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fayangyuan\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fsquaredaway.studio\u002Fwordpress-plugin-memory-usage-bar\u002F\" rel=\"nofollow ugc\">Memory Usage Bar\u003C\u002Fa> is a powerful plugin for WordPress that allows you to display current memory usage on top of the admin header. It so useful to monitor the total memory useage for a single visit.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visible\u003C\u002Fstrong>: At the header, its so easy to monitor the current usage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IAF\u003C\u002Fstrong>: This plug is prefer to work sliently, that once you Installed, Activated, then you will Forget it exist.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Green\u003C\u002Fstrong>: Nothing added to your WordPress but only pure function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Donations\u003C\u002Fh4>\n\u003Cp>Would you like to buy me a cup of coffee, like friends hang out at Starbucks someday in the afternoon.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>This plug is also available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fayangyuan\u002FWordpress-Plugin-Memory-Usage-Bar\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003Cbr \u002F>\nSo, if you’ve got some cool feature that you’d like to implement into the plugin or a bug you’ve been able to fix, consider forking the project and sending me a pull request.\u003C\u002Fp>\n","Display the current memory usage bar on admin header.",300,6639,76,"2018-01-19T04:42:00.000Z","4.9.29",[75,115,21,54,24],"info","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmemory-usage-bar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmemory-usage-bar.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":11,"num_ratings":90,"last_updated":128,"tested_up_to":16,"requires_at_least":129,"requires_php":73,"tags":130,"homepage":134,"download_link":135,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"atec-system-info","atec System Info","1.2.31","docjojo","https:\u002F\u002Fprofiles.wordpress.org\u002Fdocjojo\u002F","\u003Cp>This plugin provides detailed system information, such as operating system, server, memory, PHP and database details. It will also show PHPinfo, php.ini and PHP extensions.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>Once, when activating the plugin, an integrity check is requested from our server – if you give your permission.\u003Cbr \u002F>\nSource: https:\u002F\u002Fatecplugins.com\u002F\u003Cbr \u002F>\nPrivacy policy: https:\u002F\u002Fatecplugins.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Cp>This plugin requests the server geo location (country, city) by sending the server IPinfo, a IP2GEO location service at to https:\u002F\u002Fipinfo.io\u002F.\u003Cbr \u002F>\nPrivacy policy: https:\u002F\u002Fipinfo.io\u002Fprivacy-policy\u003Cbr \u002F>\nTerms: https:\u002F\u002Fipinfo.io\u002Fterms-of-service\u003C\u002Fp>\n","atec System Info (Operating system, server, memory, PHP and database details)",200,11491,"2025-12-18T09:33:00.000Z","4.9",[131,132,133],"highly-detailed-system-information-system-health-status","memory-db-and-comprehensive-server-and-php-configuration-details","server-info-os","https:\u002F\u002Fatecplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fatec-system-info.1.2.31.zip",{"attackSurface":137,"codeSignals":164,"taintFlows":198,"riskAssessment":225,"analyzedAt":238},{"hooks":138,"ajaxHandlers":155,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":34,"unprotectedCount":34},[139,145,147,151],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","wp_network_dashboard_setup","dashboard_setup","ressources.php",19,{"type":140,"name":146,"callback":142,"file":143,"line":70},"wp_dashboard_setup",{"type":140,"name":148,"callback":149,"priority":11,"file":143,"line":150},"admin_bar_menu","adminbar",21,{"type":140,"name":152,"callback":153,"file":143,"line":154},"admin_enqueue_scripts","scripts",22,[156],{"action":157,"nopriv":158,"callback":159,"hasNonce":158,"hasCapCheck":158,"file":143,"line":160},"ressources_widget_content",false,"ajax",23,[],[],[],{"dangerousFunctions":165,"sqlUsage":192,"outputEscaping":194,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":197},[166,170,173,176,179,182,185,188],{"fn":167,"file":143,"line":168,"context":169},"exec",95,"exec('cat \u002Fetc\u002Fissue',$system);",{"fn":167,"file":143,"line":171,"context":172},165,"exec('grep \"^model name\" \u002Fproc\u002Fcpuinfo', $model);",{"fn":167,"file":143,"line":174,"context":175},187,"exec('free -b', $ram);",{"fn":167,"file":143,"line":177,"context":178},223,"exec('du -h --max-depth=1 ' . $chem, $che);;",{"fn":167,"file":143,"line":180,"context":181},234,"exec('df -h', $out);",{"fn":167,"file":143,"line":183,"context":184},257,"exec('ps aux | sort', $cpu);",{"fn":167,"file":143,"line":186,"context":187},283,"exec('cat \u002Fproc\u002Floadavg', $cpuloadavg);",{"fn":189,"file":143,"line":190,"context":191},"shell_exec",304,"$output = shell_exec('mysql -V');",{"prepared":26,"raw":26,"locations":193},[],{"escaped":195,"rawEcho":26,"locations":196},54,[],[],[199,217],{"entryPoint":200,"graph":201,"unsanitizedCount":26,"severity":216},"widget_machine (ressources.php:93)",{"nodes":202,"edges":213},[203,208],{"id":204,"type":205,"label":206,"file":143,"line":207},"n0","source","$_SERVER['SERVER_SOFTWARE']",106,{"id":209,"type":210,"label":211,"file":143,"line":207,"wp_function":212},"n1","sink","echo() [XSS]","echo",[214],{"from":204,"to":209,"sanitized":215},true,"low",{"entryPoint":218,"graph":219,"unsanitizedCount":26,"severity":216},"\u003Cressources> (ressources.php:0)",{"nodes":220,"edges":223},[221,222],{"id":204,"type":205,"label":206,"file":143,"line":207},{"id":209,"type":210,"label":211,"file":143,"line":207,"wp_function":212},[224],{"from":204,"to":209,"sanitized":215},{"summary":226,"deductions":227},"The 'ressources' plugin version 1.0.3 exhibits a mixed security posture. On the positive side, the plugin demonstrates strong practices in handling SQL queries and output escaping, with 100% usage of prepared statements and properly escaped outputs. It also shows no history of known vulnerabilities, suggesting a relatively stable development history. However, significant concerns arise from the static analysis, particularly regarding its attack surface. The presence of one AJAX handler without any authentication or capability checks represents a critical vulnerability, as it's a direct entry point for unauthorized actions. The use of dangerous functions like 'exec' and 'shell_exec' further elevates the risk, as these can be exploited to execute arbitrary commands on the server if not properly secured, which appears to be the case given the lack of capability checks. While the taint analysis found no unsanitized flows, this is overshadowed by the known vulnerabilities in the attack surface and dangerous function usage.",[228,231,234,236],{"reason":229,"points":230},"AJAX handler without auth checks",10,{"reason":232,"points":233},"Use of dangerous functions (exec, shell_exec)",15,{"reason":235,"points":230},"Missing nonce checks on AJAX",{"reason":237,"points":233},"Missing capability checks","2026-03-16T20:57:36.527Z",{"wat":240,"direct":249},{"assetPaths":241,"generatorPatterns":244,"scriptPaths":245,"versionParams":246},[242,243],"\u002Fwp-content\u002Fplugins\u002Fressources\u002Fressources.css","\u002Fwp-content\u002Fplugins\u002Fressources\u002Fressources.js",[],[243],[247,248],"ressources.css?ver=","ressources.js?ver=",{"cssClasses":250,"htmlComments":254,"htmlAttributes":255,"restEndpoints":263,"jsGlobals":265,"shortcodeOutput":267},[251,252,253],"ressources-widget-content","progress-container","progress-bar",[],[256,257,258,259,260,257,261,262],"data-id=\"memory\"","data-refresh=\"5\"","data-id=\"disk\"","data-refresh=\"0\"","data-id=\"top\"","data-id=\"cpu\"","data-refresh=\"20\"",[264],"\u002Fwp-json\u002Fressources\u002Fv1\u002Fdata",[266],"ressources_ajax_object",[]]