What problem does it solve?
CMS platforms like WordPress, Drupal, and Joomla expose large attack surfaces through outdated plugins, themes, and core versions, and manual testing of each platform's unique attack vectors is slow and error-prone. This Skill provides a structured workflow to fingerprint CMS platforms, enumerate components, validate known vulnerabilities, and confirm exploitability without false positives.
Core Features & Use Cases
- CMS Fingerprinting and Enumeration: Detect platform and version for WordPress, Drupal, Joomla, and Magento using manual curl checks and tools like whatweb, WPScan, and droopescan.
- Platform-Specific Exploitation: Test WordPress XML-RPC brute force, Drupalgeddon RCE (CVE-2018-7600), Joomla extension SQL injection, and exposed configuration or backup files.
- False-Positive Avoidance: Every finding requires confirmation, such as verifying command output in responses or sensitive content in exposed files, rather than trusting version banners.
- Use Case: During an authorized pentest, you fingerprint a target as WordPress 6.2.1, enumerate users via the REST API, then use XML-RPC system.multicall to test hundreds of passwords per request and confirm admin access.
Quick Start
Ask the agent to fingerprint the CMS running on the authorized target and test it for known vulnerabilities using WPScan, droopescan, and nuclei.