
WPScan CLI Scanner is most useful for us when a WordPress installation has been running long enough that nobody fully trusts the plugin inventory anymore. It does far more than simply report that WordPress is outdated. It can identify the Core version, enumerate plugins and themes, match installed versions against known vulnerabilities, and look for the kinds of leftovers that build up after years of migrations and emergency fixes: public configuration backups, exposed database dumps, accessible error logs, directory listing, user enumeration, and other risky configuration details. Its vulnerability data covers WordPress Core, plugins, and themes, and the findings may include references, fixed versions, CVEs, vulnerability types, and proof-of-concept information. That extra context helps us distinguish between a plugin that’s merely old and one where the installed version has a documented issue we need to address before touching production. Version 4 also made plugin discovery more deliberate. A standard scan no longer tries to identify every installed plugin automatically, so when we need a full inventory review, we explicitly enable the relevant enumeration options. I prefer that behavior because it makes the scan’s scope clearer. A quick command shouldn’t give the team false confidence that a deep audit happened in the background. Review collected by and hosted on G2.com.
I haven’t run into any major issues that would make me stop using WPScan, but you do need to be clear on exactly what it does—and what it doesn’t do. Review collected by and hosted on G2.com.