← Vulnerability feed

Vulnerability record · CVE-2021-39608 · published 23 August 2021

CVE-2021-39608: FlatCore-CMS upload addon allows unrestricted PHP file upload and RCE

Flatcore · Flatcore Cms

FlatCore-CMS 2.0.7 contains an unrestricted file upload flaw (CWE-434) in the upload addon plugin, letting a remote user place arbitrary PHP code on the server. Because the uploaded file can be executed, this turns into remote code execution on the hosting web server. The record names only version 2.0.7 and does not state whether other versions are affected.

7.2 CVSS 3.1 High EPSS 46% · top 1.2% CWE-434 · Unrestricted file upload
7.2CVSS 3.1 base score, v2 9.0
46%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

Remote Code Execution (RCE) vulnerabilty exists in FlatCore-CMS 2.0.7 via the upload addon plugin, which could let a remote malicious user exeuct arbitrary php code.

CVSS:3.1/AV:N/AC:L/PR:H/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.

high priorityNetwork-reachable RCE with public exploit code and a high EPSS score, tempered only by the required authenticated high-privilege access.

What it is

FlatCore-CMS 2.0.7 contains an unrestricted file upload flaw (CWE-434) in the upload addon plugin, letting a remote user place arbitrary PHP code on the server. Because the uploaded file can be executed, this turns into remote code execution on the hosting web server. The record names only version 2.0.7 and does not state whether other versions are affected.

Impact

An attacker who can reach the upload addon can execute arbitrary PHP code on the server, giving control over the web application and its data. The CVSS vector rates confidentiality, integrity and availability impact as high.

Attack surface

The flaw is network reachable (AV:N) with no user interaction (UI:N), but the CVSS vector requires high privileges (PR:H), so the attacker needs an authenticated account with upload rights. No detail is given on which roles or endpoints are involved.

Exploitation

Public exploit code is referenced (Packetstorm and the project GitHub issue are tagged Exploit), and EPSS is high at 0.459 (98.7th percentile), though the CVE is not listed in CISA KEV. No ransomware use is documented.

What to do

  • Upgrade FlatCore-CMS past 2.0.7 to a release that fixes the upload addon; the record does not name a fixed version, so confirm with the vendor.
  • If patching is not possible, disable or remove the upload addon plugin.
  • Restrict upload permissions to the minimum trusted accounts and review who holds them.
  • Configure the web server to refuse execution of PHP (or any script) inside upload directories.
  • Validate uploads server-side by extension, MIME type and content, and store them outside the web root.

Detection

  • Monitor upload directories for newly written .php or other executable files.
  • Alert on web server processes spawning shells or unexpected child processes.
  • Review web access logs for POST requests to the upload addon followed by requests to the uploaded file path.
  • Audit accounts with upload privileges and flag uploads from unusual users or IPs.

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-2021-39608 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-2021-41403Flatcore-cms server-side request forgery (ssrf) vulnerabilityflatCore-CMS version 2.0.8 calls dangerous functions, causing server-side request forgery vulnerabilities.EPSS 19%9.8CVE-2017-7878Flatcore-cms sql injection vulnerabilitySQL Injection vulnerability in flatCore version 1.4.6 allows an attacker to read and write to the users database.EPSS 1.0%8.8CVE-2021-41402Flatcore-cms code injection vulnerabilityflatCore-CMS v2.0.8 has a code execution vulnerability, which could let a remote malicious user execute arbitrary PHP code.EPSS 1.4%8.8CVE-2017-7877Flatcore-cms cross-site request forgery vulnerabilityCSRF vulnerability in flatCore version 1.4.6 allows remote attackers to modify CMS configurations.EPSS 0.91%7.5CVE-2017-8868Flatcore-cms path traversal vulnerabilityacp/core/files.browser.php in flatCore 1.4.7 allows file deletion via directory traversal in the delete parameter to acp/acp.php. The risk might be l…EPSS 1.9%7.5CVE-2017-7879Flatcore-cms sql injection vulnerabilitySQL Injection vulnerability in flatCore version 1.4.6 allows an attacker to read the content database.EPSS 1.0%6.6CVE-2021-3745Flatcore-cms unrestricted file upload vulnerabilityflatcore-cms is vulnerable to Unrestricted Upload of File with Dangerous TypeEPSS 1.1%6.1CVE-2022-43118Flatcore-cms cross-site scripting vulnerabilityA cross-site scripting (XSS) vulnerability in flatCore-CMS v2.1.0 allows attackers to execute arbitrary web scripts or HTML via a crafted payload inj…EPSS 0.43%

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