Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as backend article editor
-
ExploitInject traversal path into image metadata
-
Impactunlink() deletes arbitrary PHP-writable file
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated backend session for a user granted article-edit permission; exploitation is performed by supplying a crafted path in an article's image metadata, which is concatenated into a filesystem path and passed to unlink() with no traversal or directory validation (CWE-22). Limiting factors: the account must exist and hold edit rights (PR:L, not anonymous), only files writable by the PHP/web-server process can be deleted, and there is no confidentiality or code-execution impact - the primitive is file deletion only. No special non-default feature toggle is named in the description beyond having article-edit access to the CMS backend. |
| Impact | This is a moderate, not urgent, priority. The CVSS 3.1 base score of 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N) reflects a network-reachable, low-complexity flaw but one that explicitly requires prior authentication (PR:L) as a backend user holding article-edit permission - so it is not an anonymous internet-facing bug. All quantitative exploitation signals point low: EPSS is 0.24% (14th percentile), the CVE is NOT on CISA KEV, and no public exploit code was identified among the references (the tao0845 link is a CVE request/write-up, not weaponized POC). No SSVC decision data was provided in the input. The impact is scoped to arbitrary file deletion of files writable by the PHP process, which CVSS encodes as I:H with C:N/A:N - note this is a modeling choice: unauthenticated-to-attacker it is integrity, but arbitrary deletion of web-writable files (e.g., config or content) realistically degrades availability too, which the vector does not credit. Net: a genuine authenticated post-exploitation/privilege-abuse issue in a niche CMS, not a mass-exploitation threat. |
| Exploit ScenarioDerived | An attacker who already holds a low-privileged backend account with article-edit rights edits an article's image metadata, embedding a path-traversal sequence (e.g., ../../) so the value is concatenated into a filesystem path and passed to unlink(). On save, the application deletes an arbitrary file writable by the PHP process, such as a configuration file or another user's uploaded content. No public exploit code was identified at time of analysis; exploitation requires valid authenticated access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
Arbitrary file deletion in Feehi CMS 2.1.1 allows an authenticated backend user holding article-edit permission to remove any file that is writable by the PHP/web-server process. The attacker supplies a crafted path through an article's image metadata, which the application concatenates into a filesystem path and passes to unlink() without traversal or directory validation (CWE-22). There is no confidentiality or code-execution impact - the primitive is file deletion only - and no public exploit code has been identified at time of analysis; EPSS is low at 0.24% (14th percentile), consistent with a moderate, not urgent, priority.
RemediationAI
No vendor-released patch was identified in the available intelligence at time of analysis, and no fixed version number is named in any reference, so remediation must initially rely on compensating controls. The most effective control is to remove the exposure path itself: revoke article-edit permission from all but a small, trusted set of backend accounts, since the vulnerability requires PR:L-level access and cannot be triggered anonymously - the trade-off is reduced editorial throughput. As a second layer, harden the filesystem so the PHP process cannot delete anything beyond its own upload directory, for example by running the web server under a dedicated low-privilege user whose write permissions are confined to the uploads/content tree and by removing write bits on application source, config, and log directories (chmod/chown hardening); the trade-off is that some legitimate maintenance or log-rotation tasks will need a separate privileged process. Where the codebase can be modified, patch the image-metadata handling to resolve realpath() on the resulting path and reject any value that falls outside the intended image directory before calling unlink(), and additionally validate that the target is a regular file rather than a directory or symlink. Network-level controls such as restricting /admin (or the equivalent backend path) by IP allowlist or placing it behind an authenticating reverse proxy reduce the attack surface but do not fix the underlying flaw and can interfere with remote editorial workflows. Continue monitoring https://github.com/liufee/cms and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-95264 for an upstream fix, and re-test once a patched release is published.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is a classic CWE-22 improper limitation of a pathname to a restricted directory, occurring in a PHP web application. Feehi CMS stores article image metadata as user-controlled input and later reuses that stored value to build a filesystem path, which is handed directly to PHP's unlink() function without normalization, realpath() resolution, or containment checks against an allowed upload directory. Because unlink() honors relative segments such as '../', an editor-supplied metadata value can escape the intended image directory and target any absolute or relative path the web-server user can write to. Exploitation requires a legitimate authenticated backend session with article-edit rights (CVSS vector AV:N/AC:L/PR:L/UI:N), so it is not anonymous and not remotely reachable without credentials; the CVSS impact vector shows integrity-only (I:H) with no confidentiality or availability component. The supplied CPE record is uninformative (cpe:2.3:a:n/a:n/a), so product identification relies on the description and the upstream project repository (github.com/liufee/cms) rather than a structured CPE.
Know when Feehi Cms 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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Authenticated backend editor (PR:L) exploits over the network (AV:N) with no user interaction; arbitrary file deletion is modeled as integrity (I:H), with no read (C:N).
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
Feehi CMS 2.1.1 is vulnerable to Directory Traversal. An authenticated backend user with article edit permission can delete arbitrary files writable by the PHP process. Article image metadata is used to construct a filesystem path and is passed to unlink() without path traversal or directory validation.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Feehi CMS 2.1.1 is affected by a Server-side request forgery (SSRF) vulnerability. Rated critical severity (CVSS 9.1), t
An arbitrary file upload vulnerability in the Advertising Management module of Feehi CMS v2.1.1 allows attackers to exec
A Host Header Injection vulnerability in Feehi CMS 2.1.1 may allow an attacker to spoof a particular header. Rated mediu
A stored cross-site scripting (XSS) vulnerability in /index.php?r=site%2Fsignup of Feehi CMS v2.1.1 allows attackers to
Server-side request forgery in Feehi CMS 2.1.1 allows remote attackers to coerce the server into issuing HTTP requests t
Incorrect access control in Feehi CMS 2.1.1 allows a low-privilege backend administrator who holds the administrator-upd
Stored cross-site scripting (XSS) in Feehi CMS v2.1.1 Category module allows authenticated attackers to inject arbitrary
Stored cross-site scripting (XSS) in Feehi CMS v2.1.1 Permissions module allows authenticated users to inject malicious
EUVD-2026-92782
GHSA-8j78-3wr5-vjqm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB