Skip to main content

CHARX SEC EUVDEUVD-2026-51028

| CVE-2026-44093 HIGH
OS Command Injection (CWE-78)
2026-07-30 info@cert.vde.com GHSA-g352-vvxj-jq8m
8.5
CVSS 4.0 · Vendor: cert
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged local account on controller
  2. Delivery
    Craft malicious input to user-application init-script
  3. Exploit
    Inject OS command executed as root
  4. Execution
    Gain root shell
  5. Impact
    Full compromise of charging controller

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: 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 local access to the device and an existing low-privileged account (CVSS PR:L, AV:L) - it is not remotely reachable without a prior foothold and needs no user interaction (UI:N). The specific prerequisite is the ability to influence the input consumed by the init-script for user-applications, which runs as root; the vulnerable code path is that startup/init script for user-applications. Limiting factors: the attacker must already be authenticated as a low-privileged local user on an affected CHARX SEC-3000/3050/3100/3150 running firmware between 1.0.0 and 1.9.0, so devices with tightly controlled local access and no untrusted low-privilege accounts are substantially harder to exploit.

Impact

The supplied CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H, score 8.5 High) indicates a local-only attack requiring existing low-level privileges but no user interaction, with high confidentiality, integrity and availability impact on the vulnerable system and no scope change to other systems. The local attack vector and PR:L requirement materially limit real-world risk versus a network-exploitable flaw: an attacker must already have some foothold (a low-privileged shell or account) on the controller. Against that, the impact is maximal (root/full compromise) and complexity is low, so any low-privileged access is trivially escalated. No EPSS score, KEV listing, or POC was provided, so there is no evidence of active or automated exploitation - this reads as a genuine but access-gated privilege-escalation issue rather than a mass-exploited remote bug. Missing signals: EPSS probability and SSVC automatable/exploitation status were not supplied and cannot be inferred.

Exploit ScenarioDerived

An attacker who has already obtained a low-privileged local account or shell on a CHARX SEC charging controller (for example via a weak service account or on-site maintenance access) supplies crafted input to the user-application init-script. Because the script builds and runs a command as root without sanitizing that input, the injected command executes with root privileges, giving the attacker full control of the charger. No public exploit code has been identified, but the low attack complexity makes exploitation straightforward once local access exists.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 30, 2026

Local privilege escalation in Phoenix Contact CHARX SEC electric-vehicle charging controllers (SEC-3000/3050/3100/3150, versions 1.0.0 through 1.9.0) lets a low-privileged local user inject OS commands via the user-application init-script and execute them as root, yielding full device compromise. The flaw was reported by CERT@VDE and is fixed in firmware 1.9.1; no public exploit has been identified at time of analysis, and it is not listed in CISA KEV. EPSS data was not provided, so widespread automated exploitation cannot be confirmed.

RemediationAI

Vendor-released patch: update affected CHARX SEC-3000, SEC-3050, SEC-3100 and SEC-3150 controllers to firmware version 1.9.1 or later, as provided by Phoenix Contact and documented in advisory VDE-2026-008 (https://www.certvde.com/en/advisories/VDE-2026-008/). Until the update can be applied, reduce exposure by restricting who can obtain local or low-privileged access to the controllers: limit and audit local user accounts, enforce strong authentication and least privilege on any shell or management interface, and place the charging controllers on a segmented, access-controlled network so that only trusted maintenance hosts can reach management functions - the trade-off is added operational friction for legitimate on-site technicians. Because the vulnerability lives in a root-run init-script, avoid granting untrusted users any ability to modify user-application configuration or startup parameters.

Affected VersionsENISA

CHARX SEC-3050 1.0.0 <1.9.1
CHARX SEC-3000 1.0.0 <1.9.1
CHARX SEC-3100 1.0.0 <1.9.1
CHARX SEC-3150 1.0.0 <1.9.1

Affected Packages

euvd charx_sec_3000 fix: 1.9.1
euvd charx_sec_3050 fix: 1.9.1
euvd charx_sec_3100 fix: 1.9.1
euvd charx_sec_3150 fix: 1.9.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 4 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected devices are CHARX SEC AC EV charging controllers, embedded Linux-based industrial charge controllers used in EV charging infrastructure. The root cause is CWE-78 (Improper Neutralization of Special Elements in an OS Command, i.e. OS command injection): an init-script responsible for launching user-applications incorporates attacker-influenced input into a command executed with root privileges without adequate sanitization. Because init/startup scripts typically run in the root context during service launch, injected shell metacharacters or command fragments are executed with elevated privileges. The affected product families identified in the ENISA EUVD are CHARX SEC-3000, SEC-3050, SEC-3100 and SEC-3150 across firmware 1.0.0 up to (but not including) 1.9.1.

Know when the next one hits your stack

  • 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

Vendor (cert) PRIMARY 8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.8 HIGH

Local command injection needing an existing low-privileged account (AV:L, PR:L), no user interaction, and root execution gives full C/I/A impact with unchanged scope.

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

Primary rating from Vendor (cert).

CVSS VectorVendor: cert

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Jul 30, 2026 - 08:03 EUVD
CVE Published
Jul 30, 2026 - 07:16 cve.org
HIGH 8.5

DescriptionCVE.org

A local privilege escalation vulnerability in the init-script for user-applications allows a low-privileged local user to execute arbitrary commands as root, resulting in full system compromise.

Executive ViewAI

Why It Matters

Phoenix Contact CHARX SEC EV charging controllers (firmware versions 1.0.0-1.9.0) contain a privilege escalation vulnerability enabling local device access to escalate to full administrative control and compromise charging operations. Organizations operating these controllers should prioritize patching to maintain service availability and prevent operational disruption to critical EV charging infrastructure.

Business Impact: High
Compensating Controls

Apply vendor patch: Firmware 1.9.1.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
niche industrial EV charging controllers, limited to specific vendor deployments
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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