Skip to main content

FeehiCMS CVE-2026-86239

| EUVDEUVD-2026-72187 MEDIUM
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-09-07 VulDB GHSA-gv58-r7wh-gmxq
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed FeehiCMS backend UEditor endpoint
  2. Delivery
    Craft multipart POST uploading PHP webshell
  3. Exploit
    Server stores file without type or auth validation
  4. Execution
    Attacker browses to uploaded file URL
  5. Persist
    Web server executes PHP payload
  6. Impact
    Arbitrary OS command execution as web server user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

FeehiCMS version 2.1.1 or earlier must be installed with the UEditor backend widget enabled, which is the default configuration. No authentication is required per CVSS PR:N and the exploit's explicit 'Unauthorized' designation. For the upload to yield remote code execution, the web server must serve PHP files from the upload storage directory - a common default in shared hosting and improperly hardened VPS deployments. If the upload directory is configured with PHP execution disabled (e.g., via Nginx fastcgi_pass restriction or Apache php_admin_flag Off), the attacker is limited to uploading arbitrary static files, reducing the impact to file-storage abuse or potential overwrite of existing assets. The exploit is network-accessible from any IP with no special prerequisites beyond HTTP reachability.

Impact

The provided CVSS 4.0 score of 6.9 (Medium) with impact metrics VC:L/VI:N/VA:N is notably inconsistent with the vulnerability class. CWE-434 in a PHP application where uploads reach an executable web path typically yields full RCE, implying C:H/I:H/A:H - not VC:L alone. The discrepancy is unexplained: either the upload directory is server-configured to disallow PHP execution (limiting impact to file-storage abuse), or the provided impact metrics are understated. This must be independently verified. The exploitation signal is elevated: CVSS PR:N/AV:N/AC:L confirms unauthenticated, low-complexity, network-accessible exploitation, and a public PoC (FEHI-001) exists. No patch is available and the vendor is unresponsive, leaving no timeline for remediation. Despite the low assigned score, the combination of unauthenticated access, public PoC, and absent patch warrants treating this as higher priority for any FeehiCMS deployment.

Exploit ScenarioDerived

An unauthenticated attacker identifies a FeehiCMS instance and sends a crafted HTTP POST request directly to the UEditor upload endpoint, attaching a PHP webshell file. Because UeditorAction::init performs no authentication check and no file-type validation, the file is accepted and stored in the web-accessible upload directory. The attacker then browses to the uploaded file's URL, triggering server-side PHP execution and gaining an interactive command shell as the web server process user. A public PoC (FEHI-001-UEditor-Unauthorized-File-Upload.md on GitHub) documents this exact method.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 07, 2026

Unrestricted file upload in FeehiCMS up to version 2.1.1 allows unauthenticated remote attackers to upload arbitrary files through the UEditor widget endpoint (UeditorAction::init in backend/widgets/ueditor/UeditorAction.php). A named public proof-of-concept (FEHI-001-UEditor-Unauthorized-File-Upload) is available on GitHub, enabling straightforward exploitation. The vendor has not responded to the coordinated disclosure issue filed at GitHub, and no patch exists at time of analysis.

RemediationAI

No vendor-released patch is available at time of analysis; the vendor has not responded to disclosure. As an immediate compensating control, restrict access to the UEditor upload endpoint (typically /index.php/backend/ueditor/init or equivalent route) at the web server or WAF layer, permitting only authenticated, authorized backend users to reach it. Disabling the UEditor widget entirely in the backend configuration eliminates the attack surface without other side effects for users who do not rely on rich-text editor file embedding. If file upload must remain enabled, configure the web server (Apache/Nginx) to deny PHP execution within the uploads directory and validate file extensions server-side against a strict whitelist. Monitor the upload directory for unexpected .php, .phtml, or .phar files as an indicator of exploitation. See https://vuldb.com/vuln/399396 for ongoing advisory updates.

Affected VersionsENISA

FeehiCMS 2.1.0
FeehiCMS 2.1.1

Affected Packages

euvd feehicms no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

FeehiCMS is a PHP-based content management system that integrates the Baidu UEditor rich text editor as a backend widget. UEditor provides file upload capabilities for embedded media and documents. The vulnerable component, UeditorAction::init (backend/widgets/ueditor/UeditorAction.php), handles file uploads routed through the widget and fails to enforce authentication or file-type restrictions, constituting a CWE-434 (Unrestricted Upload of File with Dangerous Type) flaw. In PHP CMS environments, this class of vulnerability typically allows an attacker to upload PHP webshells that the web server will execute, leading to remote code execution under the web server process identity. The CPE cpe:2.3:a:liufee:feehicms:*:*:*:*:*:*:*:* covers all versions through 2.1.1.

Know when Feehicms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
vuln.today AI 10.0 CRITICAL

Unauthenticated network upload of PHP files to an executable path yields full RCE, warranting C:H/I:H/A:H with scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Sep 07, 2026 - 02:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Sep 07, 2026 - 00:45 cve.org
MEDIUM 6.9

DescriptionCVE.org

A vulnerability was identified in liufee FeehiCMS up to 2.1.1. The impacted element is the function UeditorAction::init of the file backend/widgets/ueditor/UeditorAction.php of the component UEditor Widget. The manipulation leads to unrestricted upload. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.5%
Top 58% exploitable
Prevalence
Rare
niche open-source PHP CMS, minimal enterprise or broad deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

Related Vulnerabilities in FeehiCMS UEditor Component Vulnerabilities

View all 3
CVE-2025-65657 MEDIUM POC
6.5 Dec 02

FeehiCMS version 2.1.1 has a Remote Code Execution via Unrestricted File Upload in Ad Management. FeehiCMS version 2.1.1

CVE-2025-63523 MEDIUM POC
6.5 Dec 01

FeehiCMS version 2.1.1 fails to enforce server-side immutability for parameters that are presented to clients as "read-o

CVE-2025-63520 MEDIUM POC
6.1 Dec 01

Cross Site Scripting (XSS) vulnerability in FeehiCMS 2.1.1 via the id parameter of the User Update function (?r=user%2Fu

CVE-2022-43320 MEDIUM POC
6.1 Nov 09

FeehiCMS v2.1.1 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the id parameter at /

CVE-2022-40373 MEDIUM POC
5.4 Dec 15

Cross Site Scripting (XSS) vulnerability in FeehiCMS 2.1.1 allows remote attackers to run arbitrary code via upload of c

CVE-2022-40002 MEDIUM POC
5.4 Dec 15

Cross Site Scripting (XSS) vulnerability in FeehiCMS-2.1.1 allows remote attackers to run arbirtary code via the callbac

CVE-2022-40001 MEDIUM POC
5.4 Dec 15

Cross Site Scripting (XSS) vulnerability in FeehiCMS-2.1.1 allows remote attackers to run arbitrary code via the title f

CVE-2022-40000 MEDIUM POC
5.4 Dec 15

Cross Site Scripting (XSS) vulnerability in FeehiCMS-2.1.1 allows remote attackers to run arbitrary code via the usernam

CVE-2022-40408 MEDIUM POC
5.4 Sep 29

FeehiCMS v2.1.1 was discovered to contain a cross-site scripting (XSS) vulnerability via a crafted payload injected into

CVE-2024-8296 MEDIUM POC
5.3 Aug 29

A vulnerability was found in FeehiCMS up to 2.1.1 and classified as critical.php?r=user%2Fcreate. Rated medium severity

CVE-2024-8295 MEDIUM POC
5.3 Aug 29

A vulnerability has been found in FeehiCMS up to 2.1.1 and classified as critical. Rated medium severity (CVSS 5.3), thi

CVE-2024-8294 MEDIUM POC
5.3 Aug 29

A vulnerability, which was classified as critical, was found in FeehiCMS up to 2.1.1. Rated medium severity (CVSS 5.3),

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy