Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach index.php endpoint remotely
-
DeliveryCraft malicious 'page' parameter
-
ExploitTrigger file inclusion via include()
-
ExecutionDisclose or load unintended file
-
ImpactLimited information disclosure
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
|
| Exploitation Conditions | Exploitation targets the file-inclusion path in index.php where the 'page' request parameter is passed to an include() call without sufficient validation (CWE-73). The CVSS vector's UI:P indicates exploitation is facilitated by passive user interaction (e.g., a victim following or loading an attacker-influenced request) rather than being fully autonomous, which is a limiting factor. No authentication is required (PR:N), and the attack is network-reachable (AV:N) against the application as deployed; however, impact is constrained to LOW (VC:L/VI:L/VA:L), implying limited file disclosure/manipulation rather than arbitrary code execution. There is no fixed version to apply because the product is distributed as a rolling release with no affected/patched version identifiers. |
| Impact | This is a moderate-severity path/file inclusion issue (CWE-73, External Control of File Name or Path) in the index.php 'include' handling via the 'page' parameter. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L, score 5.3) indicates a network-reachable, low-complexity, unauthenticated flaw, but one that requires passive user interaction (UI:P) and yields only LOW impact across confidentiality, integrity, and availability rather than full system compromise - consistent with limited file inclusion rather than guaranteed remote code execution. Exploitation signals are mixed: public exploit code exists (disclosed via the vendor's own GitHub issue tracker), which raises practical risk, but there is NO CISA KEV listing and NO EPSS score provided in the input, so real-world exploitation probability cannot be quantified and should not be assumed widespread. The combination of a hobby-grade, obscure PHP project with no vendor response and only LOW technical impact suggests this is a lower operational priority than its 'network/unauthenticated' labels might imply; the UI:P requirement and modest impact temper the raw accessibility. Net: a genuine but low-to-moderate priority issue, elevated mainly by public POC availability, not by confirmed active exploitation. |
| Exploit ScenarioDerived | A remote attacker crafts a request to index.php supplying a malicious value in the 'page' parameter to influence which file the application includes, potentially exposing local files or application source. Public exploit material has been disclosed in the project's GitHub issue tracker, lowering the barrier to reproduction. The CVSS UI:P metric implies some passive user interaction is a factor, and impact is limited (low confidentiality/integrity/availability) rather than full server takeover. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Path/file inclusion in oretnom23 File Management System PHP lets remote attackers influence the 'page' parameter processed by index.php's include() call, enabling limited local file disclosure or inclusion of attacker-controlled content. The application is distributed as a rolling release with no version identifiers, and the project has not provided a fixed build. No authentication is required (PR:N) but exploitation depends on passive user interaction (UI:P); publicly available exploit code exists, and impact is assessed as LOW (C:L/I:L/A:L).
RemediationAI
No vendor-released patch or fixed version was identified at time of analysis; the project was notified via GitHub issue but has not responded, and the rolling-release model provides no version to upgrade to. Apply compensating controls: enforce a strict allowlist of permitted 'page' values in index.php and reject path separators, absolute paths, php:// and http(s):// wrappers; disable allow_url_include and allow_url_fopen in php.ini where feasible; set open_basedir to the web root; and deploy a WAF rule blocking traversal and wrapper sequences in the 'page' parameter. Each control has trade-offs-allowlisting may break legitimate dynamic page routing, disabling URL wrappers can affect features that rely on remote includes, open_basedir may constrain other application file access, and WAF rules can be bypassed by encoding variants. Monitor the VulDB advisory https://vuldb.com/vuln/424685 and GitHub issue https://github.com/oretnom23/file-management-system-php/issues/1 for a vendor fix; consider removing or isolating the affected file-management deployment until a patched release is available.
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 flaw is CWE-73 (External Control of File Name or Path) in a PHP file-management application. In index.php, the 'page' request parameter is passed to PHP's include() construct without adequate validation, allowing an attacker to alter the file path that is loaded. Depending on PHP configuration (allow_url_include, open_basedir, file permissions), this can result in local file inclusion or inclusion of remote/attacker-supplied resources. The CPE cpe:2.3:a:oretnom23:file-management-system-php:*:*:*:*:*:*:*:* confirms all rolling-release snapshots are in scope, with no version boundary available. The CVSS 3.1 assessment (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L) constrains the outcome to limited confidentiality/integrity/availability impact rather than guaranteed code execution.
Know when PHP 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable, low-complexity, unauthenticated file inclusion (AV:N/AC:L/PR:N); UI:R reflects the 4.0 UI:P requirement; impacts kept low per the constrained inclusion behavior.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was determined in oretnom23 file-management-system-php up to 2e3c1ebe60f121e8df4fb3f544f0e9591d9a01e4. The impacted element is the function include of the file index.php. Executing a manipulation of the argument page can lead to file inclusion. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-107305
GHSA-qpgc-g74v-g9fm
NVD
CVE.org
EPSS
VulDB
Exploit-DB