CVE-2018-25048
Codesys Runtime Improper Limitation of a Pathname
CVE-2018-25048 is a high vulnerability (CVSS 8.8) in Codesys Control For Beaglebone, published March 23, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.02%, the 63rd percentile. No source names a fixed version.
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a path traversal vulnerability to access and modify all system files as well as DoS the device.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.8
Codesys Runtime Improper Limitation of a Pathname
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a path traversal vulnerability to access and modify all system files as well as DoS the device.
- Record
CVE-2018-25048- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-22
- Updated
- 2026-11-02
EUVDEUVD-2018-13817
8.8
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a path traversal vulnerability to access and modify all system files as well as DoS the device.
- Record
EUVD-2018-13817- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4wf9-5wgg-q5qq
8.8
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a...
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a path traversal vulnerability to access and modify all system files as well as DoS the device.
- Record
GHSA-4wf9-5wgg-q5qq- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-22
- Updated
- 2026-11-02
NVD
8.8
The CODESYS runtime system in multiple versions allows an remote low privileged attacker to use a path traversal vulnerability to access and modify all system files as well as DoS the device.
- Record
CVE-2018-25048- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-22
- Updated
- 2026-11-02
Affected products
- codesys control for beaglebone
- codesys control for empc-a/imx6
- codesys control for iot2000
- codesys control for pfc100
- codesys control for pfc200
- codesys control for raspberry pi
- codesys control rte v3 (all variants)
- codesys control v3 runtime system toolkit
- codesys control win v3 (all variants)
- codesys control for empc-a\/imx6
- codesys control rte
- codesys control win
Show 13 moreShow less
- codesys embedded target visu toolkit
- codesys hmi
- codesys hmi v3 (all variants)
- codesys remote target visu toolkit
- codesys runtime plcwinnt
- codesys runtime toolkit 32 bit embedded
- codesys runtime toolkit 32 bit full
- codesys runtime system toolkit
- codesys simulation runtime
- codesys v3 embedded target visu toolkit
- codesys v3 remote target visu (all variants)
- codesys v3 remote target visu toolkit
- codesys v3 simulation runtime (part of the codesys development system)
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-02 | created | CVE List, EUVD, GitHub Advisories, NVD |