Impact
The GeoDirectory plugin passes the pagination_info parameter directly to WordPress’s do_shortcode function without sanitizing it, allowing attackers to inject and execute arbitrary shortcodes. This flaw can lead to remote code execution and full compromise of a WordPress site. The weakness is classified as an injection vulnerability (CWE-94).
Affected Systems
All releases of the GeoDirectory – WP Business Directory Plugin and Classified Listings Directory up to version 2.8.198 include the flaw. Any WordPress site that has the plugin installed and running on a vulnerable version, regardless of user authentication status, is at risk.
Risk and Exploitability
The CVSS score of 6.5 indicates moderate severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog; however, the nature of the flaw permits attackers to trigger it remotely through unauthenticated HTTP requests. Because no credentials are required, the potential impact spans the entire site and depends on the payload supplied in the shortcode.
OpenCVE Enrichment