Skip to main content

CHARX SEC CVE-2026-44092

| EUVDEUVD-2026-51027 HIGH
Improper Neutralization of CRLF Sequences ('CRLF Injection') (CWE-93)
2026-07-30 info@cert.vde.com GHSA-hf79-46vv-6v3g
8.8
CVSS 4.0 · Vendor: cert
Share

Severity by source

Vendor (cert) PRIMARY
8.8 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.1 CRITICAL

Unauthenticated network MQTT injection with no interaction (AV:N/AC:L/PR:N/UI:N); integrity and availability high, confidentiality none per described impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
9.1 CRITICAL
qualitative

Primary rating from Vendor (cert).

CVSS VectorVendor: cert

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Analysis Generated
Jul 30, 2026 - 08:37 vuln.today
Patch available
Jul 30, 2026 - 08:03 EUVD
CVE Published
Jul 30, 2026 - 07:16 cve.org
HIGH 8.8

DescriptionCVE.org

An unauthenticated remote attacker can inject malicious input into the ModbusServer application because it does not validate the input it fetches from MQTT. This may lead to integrity and availability loss.

AnalysisAI

Improper input neutralization in Phoenix Contact CHARX SEC electric-vehicle charging controllers lets a remote, unauthenticated attacker inject malicious data through MQTT that the bundled ModbusServer application processes without validation, corrupting Modbus data and disrupting service. All CHARX SEC-3000/3050/3100/3150 units running firmware 1.0.0 through 1.9.0 are affected, with impact limited to integrity and availability (no data disclosure). No public exploit identified at time of analysis; the flaw was coordinated-disclosure reported through CERT@VDE and a fixed firmware (1.9.1) is available.

Technical ContextAI

The affected devices are CHARX SEC series charge controllers used to manage AC EV charging stations, exposing an MQTT interface and an embedded ModbusServer that bridges MQTT-delivered values into the Modbus/TCP register space used by site controllers and SCADA. The root cause is CWE-93 (Improper Neutralization of CRLF Sequences) combined with the vendor's 'Code Injection' tagging: values received over MQTT are passed into the ModbusServer without sanitizing control/separator sequences, so an attacker-supplied payload can alter how the server parses or frames subsequent data. Because MQTT topics are frequently broker-relayed and unauthenticated in OT deployments, tainted input reaches the Modbus handling logic directly.

RemediationAI

Vendor-released patch: update affected CHARX SEC-3000/3050/3100/3150 devices to firmware 1.9.1 or later, which is the fixed release identified in the EUVD affected-version range and the CERT@VDE advisory VDE-2026-008 (https://www.certvde.com/en/advisories/VDE-2026-008/). Where immediate patching is not possible, restrict reachability of the MQTT interface: place the broker and charge controllers on an isolated OT/management VLAN, block external access to the MQTT port (typically 1883/8883) at the perimeter, and enforce authentication/TLS and topic ACLs on the broker so only trusted publishers can send values consumed by ModbusServer - the trade-off is that any legitimate remote MQTT integrations must be re-onboarded through the authenticated path. Additionally limit Modbus/TCP (502) exposure to known site controllers; the side effect is reduced ad-hoc monitoring access.

Vendor StatusVendor

Share

CVE-2026-44092 vulnerability details – vuln.today

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