CVE-2012-6069: 3S CoDeSys Relative Path Traversal

Published Jan 21, 2013
·
Updated

Directory traversal vulnerability in the Runtime Toolkit in CODESYS Runtime System 2.3.x and 2.4.x allows remote attackers to read, overwrite, or create arbitrary files via a .. (dot dot) in a request to the TCP listener service.

Other sources

The CoDeSys Runtime Toolkit’s file transfer functionality does not perform input validation, which allows an attacker to access files and directories outside the intended scope. This may allow an attacker to upload and download any file on the device. This could allow the attacker to affect the availability, integrity, and confidentiality of the device.

MITRE

Affected Software

8 affected componentsFixes available
3s-software Codesys Runtime System=2.4.0
3s-software Codesys Runtime System=2.3.9.8
3s-software Codesys Runtime System=2.3.9.35
3s-software Codesys Runtime System=2.3.9.36
3s-software Codesys Runtime System=2.3.9.37
3S-Smart Software Solutions CODESYS Control Runtime embedded<2.3.2.8
2.3.2.8
3S-Smart Software Solutions CODESYS Control Runtime full<2.4.7.40
2.4.7.40
3S-Smart Software Solutions CODESYS Control RTE<2.3.7.17
2.3.7.17

Remediation

Information

CoDeSys recommends upgrading to the latest version, which is Version 3. It can be downloaded here https://store.codesys.com/engineering/codesys.html .3S released a patch which implements a password for authentication to the device. The patch can be downloaded from the CoDeSys Download Center http://www.codesys.com/download.html . CoDeSys Version 3.X is not affected by these vulnerabilities.

Event History

Jan 21, 2013
CVE Published
via MITRE·09:00 PM
Data Sourced
via MITRE·09:00 PM
RemedyDescriptionSeverityWeakness
Data Sourced
via NVD·09:55 PM
DescriptionSeverityWeaknessAffected Software
Jul 2, 2025
Data Sourced
via ICS·08:19 PM
SeverityWeaknessAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2012-6069?

CVE-2012-6069 is considered to be of high severity due to the potential for unauthorized file access and modification.

2

How do I fix CVE-2012-6069?

To fix CVE-2012-6069, it is recommended to update the CODESYS Runtime System to a version that addresses this vulnerability.

3

Which versions of CODESYS Runtime System are affected by CVE-2012-6069?

CVE-2012-6069 affects CODESYS Runtime System versions 2.3.x and 2.4.x, specifically versions 2.3.9.35, 2.3.9.36, 2.3.9.37, and 2.4.0.

4

What types of attacks are possible through CVE-2012-6069?

CVE-2012-6069 allows remote attackers to exploit the vulnerability for directory traversal, enabling them to read, overwrite, or create arbitrary files.

5

Is there a workaround for CVE-2012-6069?

While a complete fix is to update the software, restricting network access to the TCP listener service can serve as a temporary workaround.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203