FL SWITCH CVE-2025-41695
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link with XSS payload
-
DeliveryLure authenticated WBM admin to open it
-
ExploitBrowser sends forged POST to dyn_conn.php
-
ExecutionScript runs in web-management context
-
ImpactDevice configuration parameters altered
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a victim who is concurrently authenticated to the device's web-based management (WBM) interface and who interacts with attacker-controlled content (UI:R); the attacker is themselves unauthenticated (PR:N). The vulnerable endpoint is dyn_conn.php on Phoenix Contact FL SWITCH / FL NAT series industrial switch firmware. Limiting factors: impact is confined to WBM device-configuration parameters (no OS or privileged-function access), the httpOnly session cookie blocks session hijacking, and the attack fails against any administrator not currently logged in or who does not open the malicious content. Realistic exposure depends on the WBM being reachable via the attacker's delivery path and on the presence of active administrator sessions. |
| Impact | The vendor-supplied CVSS 3.1 vector (7.1, AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) describes a network-reachable, low-complexity XSS whose PR:N reflects that the attacker themselves is unauthenticated, while UI:R correctly captures the hard dependency on tricking an already-authenticated WBM user into interacting with attacker content. The scope change (S:C) and the low C/I/A triad are consistent with the description: the payload executes in the victim's browser session against the web application, not the underlying OS. Real-world urgency is moderate, not critical - EPSS is only 0.66% (50th percentile), there is no CISA KEV listing (not confirmed actively exploited) and no public exploit identified at time of analysis, so this is a plausible-but-not-imminent risk rather than a widespread automated-exploitation threat. Two mitigations explicitly stated by the vendor further cap impact: the httpOnly flag prevents session-cookie theft/takeover, and access is limited to WBM configuration parameters with no path to system internals or privileged functions. Net: a genuine but second-tier priority - patch in normal maintenance cycles, prioritizing devices in exposed or safety-relevant OT segments. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page or email link and social-engineers an administrator who is currently logged into a Phoenix Contact FL Switch/FL NAT web-based management interface into visiting it. The victim's browser is driven to submit a manipulated POST request to dyn_conn.php, executing script in the WBM context and silently altering device configuration parameters. No public exploit code is identified at time of analysis, and success requires the low-complexity but mandatory step of the victim being authenticated and interacting with the attacker content. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Configuration tampering through cross-site scripting in dyn_conn.php affects the web-based management (WBM) interface of Phoenix Contact FL SWITCH and FL NAT industrial switches, enabling an unauthenticated remote attacker to trick a concurrently authenticated administrator into submitting a manipulated POST request that alters device configuration parameters. The vulnerability is network-reachable and low-complexity but requires victim interaction (UI:R), and the impact is limited to WBM-exposed settings: no operating system or privileged functions are reachable, and the httpOnly session cookie prevents session hijacking. No public exploit identified at time of analysis; EPSS is 0.66% (50th percentile).
RemediationAI
No vendor-released patch identified in the provided data at time of analysis; monitor the CERT VDE advisory at https://certvde.com/de/advisories/VDE-2025-071 and Phoenix Contact security advisories for a firmware update. Until a patch is available, apply compensating controls: restrict access to the WBM interface (typically TCP 80/443) to trusted management networks via firewall rules or VLAN segmentation, noting this prevents legitimate remote administration from untrusted zones; disable the WBM service entirely if local configuration is not required, accepting loss of remote management; enforce a strict policy requiring administrators to log out of WBM when not actively in use, which reduces the window for successful UI:R attacks but adds user friction; and consider a web application firewall or reverse proxy rule to block POST requests to dyn_conn.php with unexpected parameters, though this may cause false positives and requires tuning. Because the attacker is unauthenticated and the attack hinges on victim interaction, user awareness training for administrators about not opening untrusted links while logged into device WBM is a useful secondary measure. The httpOnly session cookie already mitigates session theft, but it does not prevent the configuration-change XSS.
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 vulnerability is a CWE-79 improper neutralization of input during web page generation (cross-site scripting) in dyn_conn.php, a PHP script that is part of the embedded web-based management (WBM) interface on Phoenix Contact FL SWITCH and FL NAT industrial Ethernet switches. Because the attacker is unauthenticated (PR:N) but the attack requires an authenticated victim to interact with attacker-controlled content (UI:R), the XSS executes in the victim's browser within the context of their WBM session. This allows the attacker to force the victim's browser to send crafted POST requests to dyn_conn.php, modifying only the configuration parameters exposed through the WBM. The scope change (S:C) reflects that the vulnerable component impacts resources beyond its security scope, but the vendor notes the flaw does not reach operating system internals or privileged functions, and the session cookie's httpOnly flag prevents session hijacking. Affected firmware is identified by CPE entries for Phoenix Contact FL NAT 2008, FL NAT 2208, FL NAT 2304-2GC-2SFP, and numerous FL SWITCH models, with version fields wildcarded as not specified in the provided data.
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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated attacker (PR:N) but requires an authenticated victim's interaction (UI:R); XSS crosses into the WBM app context (S:C) with limited config-only C/I/A and no system-level access.
Primary rating from Vendor (cert).
CVSS VectorVendor: cert
DescriptionCVE.org
An XSS vulnerability in dyn_conn.php can be used by an unauthenticated remote attacker to trick an authenticated user to send a manipulated POST request to the device in order to change parameters available via web based management (WBM). The vulnerability does not provide access to system-level resources such as operating system internals or privileged functions. Access is limited to device configuration parameters that are available in the context of the web application. The session cookie is secured by the httpOnly Flag. Therefore an attacker is not able to take over the session of an authenticated user.
Executive ViewAI
Phoenix Contact FL SWITCH and FL NAT industrial switches are affected by a high-severity configuration tampering flaw in their web-based management interface, which could allow an attacker to alter device settings if an administrator is tricked into interacting with a crafted request. While exploitation requires victim interaction and is limited to WBM-exposed settings, successful tampering could disrupt network segmentation or availability in industrial environments, making it a concern for operations and OT security teams. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis.
No vendor-released patch identified at time of analysis; interim mitigations include restricting WBM access to trusted management networks, disabling WBM where not required, enforcing network segmentation and firewall rules, monitoring configuration changes, and using dedicated administrative browsers or jump hosts.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
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
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB