← Vulnerability feed

Vulnerability record · CVE-2023-38126 · published 19 December 2023

CVE-2023-38126: Softing edgeAggregator path traversal in backup restore leads to root RCE

Softing · Edgeaggregator

Softing edgeAggregator fails to validate user-supplied paths when processing backup zip files during configuration restore, allowing directory traversal. An authenticated attacker can write files outside the intended location and execute code as root on the affected installation.

7.2 CVSS 3.1 High EPSS 71% · top 0.6% CWE-22 · Path traversal
7.2CVSS 3.1 base score
71%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

Softing edgeAggregator Restore Configuration Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Softing edgeAggregator. Authentication is required to exploit this vulnerability. The specific flaw exists within the processing of backup zip files. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this to execute code in the context of root. Was ZDI-CAN-20543.

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

high priorityRoot-level remote code execution with a high CVSS score and very high EPSS probability, though it requires authenticated high privileges and has no known in-the-wild exploitation.

What it is

Softing edgeAggregator fails to validate user-supplied paths when processing backup zip files during configuration restore, allowing directory traversal. An authenticated attacker can write files outside the intended location and execute code as root on the affected installation.

Impact

Successful exploitation gives the attacker arbitrary code execution in the context of root, meaning full control of the edgeAggregator host and any data or downstream connections it manages.

Attack surface

Reached remotely over the network via the configuration restore function that ingests backup zip files; the CVSS vector (AV:N/PR:H/UI:N) indicates network access with high privileges required and no user interaction.

Exploitation

Not listed in CISA KEV and no public exploit references are tagged beyond the ZDI advisory, but EPSS is very high (0.71, 99th percentile), suggesting elevated likelihood of attempted exploitation.

What to do

  • Apply the vendor patch or fixed edgeAggregator release referenced by Softing/ZDI as soon as it is available
  • Restrict access to the configuration restore/backup upload function to trusted administrative networks and accounts
  • Validate and sanitize archive entry paths before extraction, rejecting absolute paths and ../ sequences
  • Run edgeAggregator with least privilege where possible and segment it from sensitive internal networks
  • Monitor and audit administrative accounts that can invoke the restore function

Detection

  • Alert on backup zip uploads or restore operations from unexpected source IPs or accounts
  • Monitor for file writes outside expected restore directories, especially paths containing ../ or absolute paths
  • Watch for new or modified executables and unexpected child processes spawned by the edgeAggregator service
  • Review logs for restore activity followed by anomalous process creation or privilege escalation

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-38126 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2022-2336Softing edgeaggregator improper authentication vulnerabilitySofting Secure Integration Server, edgeConnector, and edgeAggregator software ships with the default administrator credentials as `admin` and passwor…EPSS 1.00%9.6CVE-2023-27335Softing edgeaggregator cross-site scripting vulnerabilitySofting edgeAggregator Client Cross-Site Scripting Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitra…EPSS 1.4%8.8CVE-2023-38125Softing edgeaggregator vulnerabilitySofting edgeAggregator Permissive Cross-domain Policy with Untrusted Domains Remote Code Execution Vulnerability. This vulnerability allows remote at…EPSS 1.3%7.5CVE-2023-27334Softing edgeaggregator uncontrolled resource consumption vulnerabilitySofting edgeConnector Siemens ConditionRefresh Resource Exhaustion Denial-of-Service Vulnerability. This vulnerability allows remote attackers to cre…EPSS 1.4%7.5CVE-2023-27336Softing edgeaggregator null pointer dereference vulnerabilitySofting edgeConnector Siemens OPC UA Server Null Pointer Dereference Denial-of-Service Vulnerability. This vulnerability allows remote attackers to c…EPSS 0.81%7.5CVE-2024-0860Softing edgeaggregator cleartext transmission vulnerabilityThe affected product is vulnerable to a cleartext transmission of sensitive information vulnerability, which may allow an attacker to capture packets…EPSS 0.51%7.5CVE-2022-37453Softing edgeaggregator out-of-bounds write vulnerabilityAn issue was discovered in Softing OPC UA C++ SDK before 6.10. A buffer overflow or an excess allocation happens due to unchecked array and matrix bo…EPSS 0.77%7.5CVE-2022-2335Softing edgeaggregator vulnerabilityA crafted HTTP packet with a -1 content-length header can create a denial-of-service condition in Softing Secure Integration Server V1.22.EPSS 1.5%

Source: NIST National Vulnerability Database (record CVE-2023-38126), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.