Skip to main content

CHARX SEC CVE-2026-44104

| EUVDEUVD-2026-51039 CRITICAL
Improper Verification of Cryptographic Signature (CWE-347)
2026-07-30 info@cert.vde.com GHSA-fvfc-m52v-j2p2
9.3
CVSS 4.0 · Vendor: cert
Share

Severity by source

Vendor (cert) PRIMARY
9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/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.8 CRITICAL

Remote unauthenticated firmware upload with no user interaction (AV:N/AC:L/PR:N/UI:N); accepting an unsigned image yields full device takeover, so C/I/A all High.

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

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:34 vuln.today
Patch available
Jul 30, 2026 - 08:03 EUVD
CVE Published
Jul 30, 2026 - 07:16 cve.org
CRITICAL 9.3

DescriptionCVE.org

The firmware update process for the basemodule of the charging controller only validates the CRC32 checksum without cryptographic signature verification. This allows an unauthenticated remote attacker to install a modified firmware, resulting in full system compromise.

AnalysisAI

Unauthenticated firmware implantation in Phoenix Contact CHARX SEC-3000/3050/3100/3150 EV charging controllers allows a remote attacker to push a modified firmware image to the basemodule because the update routine only checks a CRC32 checksum and performs no cryptographic signature verification (CWE-347). A successful upload yields full system compromise of the controller. No public exploit has been identified at time of analysis, but the flaw is network-reachable with no authentication and a vendor patch (v1.9.1) is available.

Technical ContextAI

The affected devices are CHARX SEC series AC electric-vehicle charging controllers, the embedded control units that manage charging sessions and communication in EV charging stations. The vulnerability lies in the basemodule firmware update process, which uses CRC32 - an error-detection checksum, not a security primitive - as its only integrity gate. CRC32 provides no protection against intentional tampering because an attacker can freely recompute a valid checksum for any modified image. The root cause maps to CWE-347 (Improper Verification of Cryptographic Signature): the update path lacks a signed-firmware trust chain (e.g. an asymmetric signature validated against a vendor public key held on-device), so any well-formed image with a correct CRC32 is accepted and executed.

RemediationAI

Upgrade the basemodule firmware to version 1.9.1 or later, which is the vendor-released patch that closes the CRC32-only update path; the fix is documented in CERT@VDE advisory VDE-2026-008 (https://www.certvde.com/en/advisories/VDE-2026-008/). Until every affected CHARX SEC-3000/3050/3100/3150 unit is on 1.9.1, restrict network access to the controllers by placing them on an isolated OT/charging VLAN and blocking reachability of the firmware-update and management interface from untrusted networks and the internet (trade-off: this may complicate legitimate remote maintenance and OTA updates, which must then be performed from a controlled jump host). Additionally, monitor for and alert on unexpected firmware-upload attempts and logically restrict who can reach the update endpoint. These are compensating controls only - they reduce reachability but do not restore signature validation, so patching remains mandatory.

CVE-2013-3900 MEDIUM
5.5 Dec 11

Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update

CVE-2026-48558 CRITICAL POC
9.5 Jun 12

Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke

CVE-2025-59718 CRITICAL
9.8 Dec 09

Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to

CVE-2025-25291 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2025-25292 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2022-25898 CRITICAL POC
9.8 Jul 01

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT

CVE-2024-42004 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti

CVE-2024-41145 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27

CVE-2024-41138 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work

CVE-2024-45409 CRITICAL POC
9.8 Sep 10

The Ruby SAML library is for implementing the client side of a SAML authorization. Rated critical severity (CVSS 9.8), t

CVE-2022-35929 CRITICAL POC
9.8 Aug 04

cosign is a container signing and verification utility. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2022-31053 CRITICAL POC
9.8 Jun 13

Biscuit is an authentication and authorization token for microservices architectures. Rated critical severity (CVSS 9.8)

Share

CVE-2026-44104 vulnerability details – vuln.today

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