CVE-2026-44100 Overview
CVE-2026-44100 affects the CHARX JupiCore service, a component used in electric vehicle charging point infrastructure. The service exposes functionality that permits unauthenticated remote attackers to reconfigure charging points over the network. Successful exploitation can disclose charging point unique identifiers (UIDs), trigger denial-of-service conditions, and tamper with files on the affected system. The weakness is classified as Missing Authentication for Critical Function [CWE-306]. CERT-VDE published advisory VDE-2026-008 covering this issue.
Critical Impact
An unauthenticated network-based attacker can reconfigure charging points, disclose UIDs, tamper with files, and cause denial-of-service on affected CHARX JupiCore deployments.
Affected Products
- CHARX JupiCore service (see CERT-VDE advisory VDE-2026-008 for affected versions)
- Electric vehicle charging infrastructure integrating the JupiCore service
- Operational technology environments deploying CHARX charging point controllers
Discovery Timeline
- 2026-07-30 - CVE-2026-44100 published to NVD
- 2026-07-30 - Last updated in NVD database
Technical Details for CVE-2026-44100
Vulnerability Analysis
The CHARX JupiCore service exposes administrative and configuration functionality without enforcing authentication on requests. A remote attacker who can reach the service on the network can invoke these functions directly. The impact spans confidentiality, integrity, and availability, though the primary damage vectors are integrity (file tampering, unauthorized reconfiguration) and availability (denial-of-service). Confidentiality impact is limited to the disclosure of charging point UIDs rather than broader sensitive data exposure.
Exploitation does not require user interaction or elevated privileges, and attack complexity is low. This makes the vulnerability well-suited to opportunistic scanning against exposed charging infrastructure and to lateral movement within operational networks where the service is reachable.
Root Cause
The root cause is missing authentication on a critical function [CWE-306]. The JupiCore service accepts configuration and administrative requests from network clients without validating the caller's identity or authorization. Any client capable of reaching the service endpoint is treated as trusted, so authentication is not enforced before configuration changes, file operations, or UID queries execute.
Attack Vector
The attack vector is network-based. An attacker with network reachability to the JupiCore service sends crafted requests to the exposed service interface. Because no credentials or session tokens are required, the attacker can immediately issue reconfiguration commands, request charging point UIDs, or trigger operations that render the service unavailable. In deployments where the service is accessible from the internet or from insufficiently segmented operational networks, exploitation is straightforward. Refer to the CERT-VDE Security Advisory for protocol-level details.
Detection Methods for CVE-2026-44100
Indicators of Compromise
- Unexpected configuration changes on CHARX charging points, including modified operational parameters or altered backend endpoints.
- Unauthenticated inbound connections to the JupiCore service from unknown or external IP addresses.
- Unexplained file modifications, additions, or deletions on the JupiCore host filesystem.
- Charging point service restarts, crashes, or extended unavailability without operator action.
Detection Strategies
- Inspect network traffic destined for the JupiCore service and alert on requests originating from outside authorized management subnets.
- Baseline legitimate configuration change frequency and flag deviations, especially outside scheduled maintenance windows.
- Monitor file integrity on JupiCore hosts and generate alerts on modifications to configuration and binary paths.
Monitoring Recommendations
- Forward JupiCore service, host, and network logs to a centralized data lake for correlation across charging infrastructure.
- Track authentication-related log entries (or their absence) on requests that trigger configuration functions.
- Correlate charging point UID query patterns with operational schedules to identify enumeration activity.
How to Mitigate CVE-2026-44100
Immediate Actions Required
- Consult the CERT-VDE Security Advisory for vendor-supplied patch guidance and apply fixed firmware or software as soon as it is available.
- Restrict network access to the JupiCore service to trusted management hosts using firewalls or access control lists.
- Remove any direct internet exposure of charging point controllers and place them behind a VPN or jump host.
- Audit existing charging point configurations for unauthorized changes and restore trusted baselines where deviations are found.
Patch Information
Refer to the CERT-VDE Security Advisory VDE-2026-008 for the authoritative list of fixed versions and remediation instructions from the vendor. Apply the update to all affected CHARX JupiCore installations following the vendor's upgrade procedure.
Workarounds
- Segment charging infrastructure into a dedicated operational technology network with strict ingress and egress filtering.
- Enforce network-level authentication (for example, mutual TLS at a reverse proxy) in front of the JupiCore service where feasible.
- Disable the JupiCore service on devices that do not require remote configuration until patches are deployed.
# Configuration example: restrict access to JupiCore service via iptables
# Allow only the trusted management subnet 10.10.20.0/24 to reach the service port
iptables -A INPUT -p tcp --dport <jupicore_port> -s 10.10.20.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport <jupicore_port> -j DROP
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

