← Vulnerability feed

Vulnerability record · CVE-2020-35313 · published 20 April 2021

CVE-2020-35313: WonderCMS theme/plugin installer SSRF leading to remote code execution

Wondercms · Wondercms

The addCustomThemePluginRepository function in index.php in WonderCMS 3.1.3 performs server-side requests against an attacker-supplied URL without adequate validation. Because the fetched content is installed as a theme or plugin, the SSRF can be chained into arbitrary code execution on the server. The flaw is rated critical (CVSS 3.1 9.8) and public exploit write-ups exist.

9.8 CVSS 3.1 Critical EPSS 45% · top 1.3% CWE-918 · Server-side request forgery (SSRF)
9.8CVSS 3.1 base score, v2 7.5
45%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

A server-side request forgery (SSRF) vulnerability in the addCustomThemePluginRepository function in index.php in WonderCMS 3.1.3 allows remote attackers to execute arbitrary code via a crafted URL to the theme/plugin installer.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: medium.

critical priorityCVSS 9.8 with no privileges or interaction required, public exploit references, and a high EPSS score make this an urgent patch target despite the absence of KEV listing.

What it is

The addCustomThemePluginRepository function in index.php in WonderCMS 3.1.3 performs server-side requests against an attacker-supplied URL without adequate validation. Because the fetched content is installed as a theme or plugin, the SSRF can be chained into arbitrary code execution on the server. The flaw is rated critical (CVSS 3.1 9.8) and public exploit write-ups exist.

Impact

An attacker can make the server fetch attacker-controlled content and have it installed as a theme or plugin, resulting in arbitrary code execution with the web server's privileges. This gives full compromise of the CMS host, including data theft and use as a pivot point.

Attack surface

Reached remotely over the network through the theme/plugin installer endpoint in index.php; the CVSS vector indicates no privileges (PR:N) and no user interaction (UI:N) are required. Note that one public write-up is titled as authenticated RCE/SSRF, so the record contains conflicting signals about whether authentication is needed.

Exploitation

Not listed in CISA KEV, but EPSS is high (0.452 probability, 98.7th percentile) and multiple references are tagged Exploit, including Packet Storm and a technical write-up, indicating public exploit code and detail are available.

What to do

  • Upgrade WonderCMS to a version later than 3.1.3 that fixes the addCustomThemePluginRepository SSRF; verify the fix in the vendor repository before deploying.
  • If upgrade is not immediately possible, restrict or disable the custom theme/plugin repository install feature and remove write access to the themes and plugins directories.
  • Block outbound HTTP/HTTPS from the web server to untrusted hosts using egress firewall rules or a proxy allowlist.
  • Run the CMS with least privilege and disable PHP execution in upload/theme/plugin directories where feasible.
  • Restrict access to the admin installer interface by IP allowlist or place it behind authentication and network controls.

Detection

  • Monitor web server and PHP logs for requests to index.php that invoke the theme/plugin installer with external URLs, especially unusual domains or IP literals.
  • Alert on outbound HTTP requests originating from the web server process to unexpected destinations.
  • Watch for new or modified files in the themes and plugins directories and for unexpected PHP files appearing there.
  • Correlate installer endpoint access with subsequent process execution or file writes on the host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-35313 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2020-35314Wondercms os command injection vulnerabilityA remote code execution vulnerability in the installUpdateThemePluginAction function in index.php in WonderCMS 3.1.3, allows remote attackers to uplo…EPSS 27%9.8CVE-2014-8704Wondercms path traversal vulnerabilityDirectory traversal vulnerability in index.php in Wonder CMS 2014 allows remote attackers to include and execute arbitrary local files via a crafted …EPSS 2.0%9.8CVE-2014-8705Wondercms improper input validation vulnerabilityPHP remote file inclusion vulnerability in editInplace.php in Wonder CMS 2014 allows remote attackers to execute arbitrary PHP code via a URL in the …EPSS 1.5%9.6CVE-2024-32340Wondercms cross-site scripting vulnerabilityA cross-site scripting (XSS) vulnerability in the Settings section of WonderCMS v3.4.3 allows attackers to execute arbitrary web scripts or HTML via …EPSS 0.71%8.8CVE-2018-14387Wondercms vulnerabilityAn issue was discovered in WonderCMS before 2.5.2. An attacker can create a new session on a web application and record the associated session identi…EPSS 1.6%8.8CVE-2017-14521Wondercms unrestricted file upload vulnerabilityIn WonderCMS 2.3.1, the upload functionality accepts random application extensions and leads to malicious File Upload.EPSS 7.3%8.8CVE-2017-7951Wondercms cross-site request forgery vulnerabilityWonderCMS before 2.0.3 has CSRF because of lack of a token in an unspecified context.EPSS 0.57%8.1CVE-2024-27561Wondercms server-side request forgery (ssrf) vulnerabilityA Server-Side Request Forgery (SSRF) in the installUpdateThemePluginAction function of WonderCMS v3.1.3 allows attackers to force the application to …EPSS 0.59%

Source: NIST National Vulnerability Database (record CVE-2020-35313), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.