Skip to main content

File Management System CVE-2026-114258

| EUVDEUVD-2026-107390 MEDIUM
SQL Injection (CWE-89)
2026-10-21 VulDB GHSA-x87w-vm9v-v35f
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach files.php endpoint remotely
  2. Exploit
    Inject SQL payload via fid/id parameter
  3. Execution
    Database executes crafted query
  4. Impact
    Read or alter limited data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Exploitation requires reaching the files.php script of the File Management component and supplying attacker-controlled input in the fid or id parameter, which is injected into a SQL query without sanitization. No special configuration, authentication, or user interaction is required (PR:N/UI:N/AC:L), so default deployments reachable over the network are exploitable. The primary limiting factors are not technical but environmental: the application must be network-accessible to the attacker, and because the product is an obscure rolling-release project with no versioned releases, realistic exposure depends entirely on whether an instance is deployed and internet-facing - the Low impact ratings also cap the damage to limited data disclosure/modification rather than full host or database takeover.

Impact

This is a medium-severity SQL injection (CWE-89) in oretnom23's file-management-system-php, with a CVSS 4.0 base score of 6.9. The vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated flaw, which normally signals high exploitability; however, the vulnerable-system impacts are all rated Low (VC:L/VI:L/VA:L) and there is no subsequent-system impact (SC:N/SI:N/SA:N), which is what holds the score at medium rather than critical. The E:P threat metric and the 'exploit is now public' statement confirm proof-of-concept exploit code exists, but this is NOT the same as active exploitation: the CVE is not listed in CISA KEV and no EPSS score was provided, so the real-world exploitation probability cannot be quantified from the input. The signals are internally consistent (network vector in CVSS matches 'initiate the attack remotely' in the description), so there is no conflict to flag - the main caveat is that the Low impact ratings suggest the injection yields limited data access/manipulation rather than full database compromise, and real priority is tempered heavily by the product's likely tiny deployment footprint. Net: a genuine, publicly-exploitable unauthenticated SQLi, but low practical priority for most organizations because the affected software is an obscure hobby/tutorial-grade project rather than widely-deployed enterprise software.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted request to files.php with a malicious value in the fid or id parameter, injecting SQL that the File Management component executes against the backend database. Public proof-of-concept exploit code exists (referenced via the project's GitHub issue tracker), lowering the barrier to opportunistic exploitation. Because no authentication or user interaction is required (PR:N/UI:N) and complexity is low (AC:L), the attacker can read or tamper with limited database contents directly.

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

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

Alert me

AnalysisAIv1 – Oct 21, 2026

SQL injection in oretnom23's file-management-system-php allows unauthenticated remote attackers to inject arbitrary SQL through the fid and id parameters of files.php, letting them read or tamper with the data the File Management component stores. Publicly available exploit code exists and the CVSS 4.0 vector carries an E:P (proof-of-concept) metric against a 6.9 base score; the issue is not in CISA KEV, and the vendor was notified via an issue report but has not responded. Impact is bounded to limited confidentiality, integrity and availability loss (C:L/I:L/A:L) rather than full database or host takeover, and because the project ships as a rolling release no version-specific fix has been published.

RemediationAI

No vendor-released patch identified at time of analysis: issue #6 (https://github.com/oretnom23/file-management-system-php/issues/6) has been filed but the maintainer has not responded, and the rolling-release model means there is no fixed version to upgrade to. The durable code-level fix is to rewrite the fid/id handling in files.php using prepared statements with bound parameters (PDO or mysqli in PHP), or at minimum to cast both parameters to integers and reject anything non-numeric before the query is built - the trade-off is that a strict integer cast will break any legitimate callers that pass non-numeric identifiers. Until then, put the application behind a reverse proxy or WAF rule set that rejects SQL metacharacters and known injection patterns on files.php, and restrict access to the instance itself via VPN, IP allow-listing or network segmentation so only trusted clients can reach it; this stops remote abuse but not an attacker who already has a foothold on the permitted network. If the File Management feature is not needed, remove or disable files.php entirely, which eliminates the exposure at the cost of losing that functionality. Also give the application's database account least privilege (no FILE, no DDL, no cross-schema reads) so a successful injection cannot be escalated into file writes or broad data extraction, and review database logs for anomalous queries against the tables referenced by files.php to detect prior exploitation attempts.

Affected VersionsENISA

file-management-system-php 2e3c1ebe60f121e8df4fb3f544f0e9591d9a01e4

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 target is a PHP web application (oretnom23/file-management-system-php) whose File Management component handles uploaded/registered files through the script files.php. The fid and id request parameters are concatenated into a SQL statement without sanitization or parameter binding, the classic CWE-89 root cause: attacker-supplied text becomes executable SQL grammar rather than inert data, so an attacker can alter predicate logic, UNION data from other tables, or use time/boolean inference. The CPE entry is a wildcard (cpe:2.3:a:oretnom23:file-management-system-php:*:*:*:*:*:*:*:*), reflecting the project's rolling-release model - there are no tagged versions, so every deployment tracking the repository up to commit 2e3c1ebe60f121e8df4fb3f544f0e9591d9a01e4 (and any later build that has not yet changed files.php) is potentially affected. No special configuration, session, or user interaction is needed to reach the vulnerable code path; the only prerequisites are network reachability of the PHP application and a request to files.php with a crafted fid or id value.

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

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

Remotely reachable files.php with no auth or interaction justifies AV:N/AC:L/PR:N/UI:N; SQLi yields limited read/write, so C/I/A:L and scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Oct 21, 2026 - 17:24 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Oct 21, 2026 - 16:15 cve.org
MEDIUM 6.9

DescriptionCVE.org

A vulnerability was detected in oretnom23 file-management-system-php up to 2e3c1ebe60f121e8df4fb3f544f0e9591d9a01e4. Affected by this issue is some unknown functionality of the file files.php of the component File Management. Performing a manipulation of the argument fid/id results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Rare
obscure hobby/tutorial PHP project, negligible production footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.3%
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· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

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