Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain high-privileged FDS 102 credentials
-
DeliveryAuthenticate to web management interface
-
ExploitUpload PHP webshell via file upload feature
-
InstallRequest /uploads/<webshell>.php over HTTP
-
C2Web server executes PHP script
-
ExecuteArbitrary OS command execution achieved
-
ImpactFull system compromise
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 | Exploitation requires high-privileged authenticated access to the FDS 102 web interface, as confirmed by the CVSS 4.0 PR:H metric - an unauthenticated attacker cannot exploit this vulnerability. The file upload feature must be accessible to the authenticated session, and the /uploads/ directory must be served by a PHP-capable web server without execution restrictions on that path (which the description implies is the default deployment behavior). Network reachability to the management interface is required (AV:N). Limiting factors include: the PR:H credential barrier (the most significant real-world constraint), network segmentation that isolates OT management interfaces from untrusted networks, and any web server hardening that strips PHP execution permissions from upload directories. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) reflects a meaningful tension: the full H/H/H impact triad signals catastrophic consequences, yet the PR:H requirement represents a genuine exploitation barrier - an attacker must already hold high-privileged credentials before the upload path is accessible. This substantially narrows the realistic threat population to insider threats, credential-compromise scenarios, or environments using shared or weak administrative passwords. No EPSS score was provided; without it, probabilistic exploitation likelihood cannot be quantified. The absence of a CISA KEV listing and no identified public exploit code are consistent with a newly-disclosed OT/niche vulnerability that has not yet attracted broad attacker attention. The SC/SI/SA values of N suggest no confirmed cross-system scope change in the base score, though in a rail operations context a compromised FDS 102 could have broader operational or safety implications not captured by CVSS alone - defenders in critical infrastructure roles should weigh this carefully regardless of the raw score. |
| Exploit ScenarioDerived | An attacker who has obtained high-privileged FDS 102 credentials - through phishing, credential reuse, or insider access - authenticates to the management web interface and submits a PHP webshell (e.g., a file executing OS commands passed via HTTP parameters) through the upload functionality. The attacker then issues a direct HTTP GET request to /uploads/<webshell>.php, causing the PHP runtime to execute the script with the web server process's privileges, yielding an interactive command execution foothold on the underlying system. No public exploit code has been identified at time of analysis, but the technique is elementary and well-documented in offensive security literature. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Remote code execution is achievable on the Frauscher FDS 102 field data server when a high-privileged attacker uploads a PHP webshell and retrieves it directly via /uploads/<filename>.php, bypassing file type validation entirely (CWE-434). All versions appear affected per the wildcard CPE string reported by CERTVDE in advisory VDE-2026-078. Full system compromise - including loss of confidentiality, integrity, and availability - is the confirmed worst-case impact, with particular significance in railway operational technology environments where the FDS 102 manages sensor and axle-counting infrastructure. No public exploit code and no CISA KEV listing have been identified at time of analysis.
RemediationAI
Consult CERTVDE advisory VDE-2026-078 at https://www.certvde.com/en/advisories/VDE-2026-078/ for any vendor-released firmware or software patch; no exact fixed version was included in the available intelligence, so patch availability cannot be independently confirmed at this time. As immediate compensating controls: restrict network access to the FDS 102 management interface using firewall rules or VLAN segmentation so that only authorized OT management hosts can reach it, reducing the network attack surface for any credential-holding attacker. Configure the web server to deny PHP execution from the /uploads/ directory specifically (e.g., via .htaccess or a server-level directive) - this prevents webshell execution even if a file is successfully uploaded, with the trade-off of requiring web server configuration access and a service reload. Audit the /uploads/ directory immediately for any existing unauthorized PHP files. Enforce strong, unique credentials for all high-privileged FDS 102 accounts and review access logs for anomalous upload activity.
Affected VersionsENISA
Affected Packages
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
The FDS 102 is a field data server produced by Frauscher Sensortechnik GmbH, an Austrian company specializing in railway axle-counting and sensor management systems - a niche but safety-relevant segment of operational technology (OT). The affected CPE cpe:2.3:a:frauscher_sensortechnik:fds_102:*:*:*:*:*:*:*:* with a full wildcard version component indicates no version is known to be exempt. CWE-434 (Unrestricted Upload of File with Dangerous Type) describes a server that accepts file uploads without adequately filtering executable types. In this case, the web application permits PHP script upload and the web server's /uploads/ directory is configured to execute PHP files, enabling the classic webshell pattern: upload a PHP script, then trigger execution by issuing an HTTP GET to /uploads/<filename>.php. This is a well-understood attack class requiring no novel technique.
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:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network vector with high-privilege requirement confirmed by description; scope unchanged as no cross-system impact is indicated (SC/SI/SA all N in vendor 4.0 vector).
Primary rating from Vendor (CERTVDE).
CVSS VectorVendor: CERTVDE
DescriptionCVE.org
A high privileged remote attacker can upload a .php file and then request it directly from /uploads/<filename>.php to achieve arbitrary code execution due to improper file type validation which could result in full system compromise.
Executive ViewAI
The Frauscher FDS 102 field data server is vulnerable to remote code execution (CVE-2026-14946, CVSS 8.6) through unrestricted file upload and PHP execution in the /uploads directory, enabling complete system compromise by high-privileged users. While no public exploit code has been identified at time of analysis, the vulnerability affects all deployed versions and poses significant risk to railway operations where the FDS 102 manages critical sensor and axle-counting infrastructure. No vendor patch is currently available, making immediate implementation of compensating controls essential to prevent operational disruption and loss of safety-critical monitoring.
Disable PHP execution in the /uploads directory at the web server level using configuration rules (Apache .htaccess to block .php extensions; nginx to deny .php file access); implement server-side file type validation that verifies content against file extension; restrict web-level access to the /uploads directory to authenticated administrative users only; deploy file integrity monitoring to alert on new or modified files in uploads directory; implement network segmentation to isolate the FDS 102 from untrusted networks; enforce multi-factor authentication and detailed logging for all privileged user accounts; consider deploying a Web Application Firewall with upload inspection capabilities to detect malicious file patterns.
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
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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-63217
GHSA-jmj2-vh9h-r9jp
NVD
CVE.org
EPSS
VulDB
Exploit-DB