Javo Spot: Path traversal in WordPress theme (CVE-2017-20287)
The Javo Spot WordPress theme before version 3.0.0 is vulnerable to unauthenticated path traversal via the jvfrm_spot_get_json AJAX action, allowing attackers to read sensitive files like wp-config.php.
CVE search metadata
CVE search record: CVE-2017-20287. Severity: high. CVSS: 7.5. KEV: no. Product: Javo Spot (< 3.0.0). Brief: Javo Spot: Path traversal in WordPress theme (CVE-2017-20287). Brief link: https://feed.craftedsignal.io/briefs/2026-10-javo-spot-path-traversal/
Triage facts
Revision 1- Applicability
- Javo Spot (< 3.0.0)
- Evidence
- Unknown
- Severity
- High
- Action
- Immediate escalation
- Sources
- 1 public source
- Freshness
- Revision 1Oct 22, 14:14 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
The Javo Spot WordPress theme (versions prior to 3.0.0) contains a path traversal vulnerability in the jvfrm_spot_get_json AJAX action. An unauthenticated attacker can exploit this flaw by sending a crafted GET request to wp-admin/admin-ajax.php, manipulating the fn parameter to access arbitrary files on the web server. This vulnerability has been exploited in the wild, with activity reported by the Shadowserver Foundation as early as 2023-10-19. Successful exploitation may lead to the disclosure of sensitive configuration files, including wp-config.php, which contains database credentials and authentication secret keys.
Impact
Exploitation permits unauthorized reading of arbitrary server-side files. Exposure of wp-config.php provides attackers with database access and cryptographic secrets, which can lead to further compromise of the WordPress installation, remote code execution via database modification, or session hijacking.
Recommendation
- Identify all WordPress instances utilizing the Javo Spot theme.
- Upgrade the Javo Spot theme to version 3.0.0 or higher immediately.
- If an immediate upgrade is not possible, disable the
jvfrm_spot_get_jsonAJAX action or apply a Web Application Firewall (WAF) rule to filterfnparameters containing directory traversal sequences (e.g.,../). - Audit the
wp-config.phpfile and database credentials for signs of unauthorized access or modification if the site was running a vulnerable version while internet-facing.
Immediate actions
Check web access logs for queries matching pattern /wp-admin/admin-ajax.php*fn=*../
Mitigations
Upgrade Javo Spot theme to version 3.0.0 or higher
CVE-2017-20287
Detection coverage 1
Detects CVE-2017-20287 Exploitation - Path Traversal in Javo Spot
highDetects exploitation attempts against the Javo Spot WordPress theme where the fn parameter contains directory traversal sequences.
Detection queries are available on the platform. Get full rules →