Read the docs
TI-2022-13878 Aliases CVE-2022-32143GHSA-2rg2-4589-q6mj

CODESYS runtime system prone to directory acces

Priority MEDIUM 40CWE-552Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-552.

Summary

In multiple CODESYS products, file download and upload function allows access to internal files in the working directory e.g. firmware files of the PLC. All requests are processed on the controller only if no level 1 password is configured on the controller or if remote attacker has previously successfully authenticated himself to the controller. A successful Attack may lead to a denial of service, change of local files, or drain of confidential Information. User interaction is not required

Why it matters now

EPSS 0.01219 68th percentileScored 2026-11-07
Fix Fixed Runtime Toolkit (CODESYS): V2.4.7.57PLCWinNT (CODESYS): V2.4.7.57

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
CODESYSRuntime ToolkitV2 to before V2.4.7.57V2.4.7.57Patch availableCNA
CODESYSPLCWinNTV2 to before V2.4.7.57V2.4.7.57Patch availableCNA
  • Runtime Toolkit VendorCODESYS Affected V2 to before V2.4.7.57 Fixed in V2.4.7.57 Patch available CNA
  • PLCWinNT VendorCODESYS Affected V2 to before V2.4.7.57 Fixed in V2.4.7.57 Patch available CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:codesys:plcwinnt:*:*:*:*:*:*:*:*2.0 to before 2.4.7.57VulnerableCODESYS
cpe:2.3:a:codesys:runtime_toolkit:*:*:*:*:*:*:x86:*2.0 to before 2.4.7.57VulnerableCODESYS
  • cpe:2.3:a:codesys:plcwinnt:*:*:*:*:*:*:*:* Versions 2.0 to before 2.4.7.57 Vulnerable ·CODESYS
  • cpe:2.3:a:codesys:runtime_toolkit:*:*:*:*:*:*:x86:* Versions 2.0 to before 2.4.7.57 Vulnerable ·CODESYS

Remediation

  • Fix · CNA Runtime Toolkit (CODESYS) Fixed in V2.4.7.57
  • Fix · CNA PLCWinNT (CODESYS) Fixed in V2.4.7.57

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    CODESYS PLCWinNT, Runtime Toolkit V2.4.7.57

    9 records Highest priority Priority MEDIUM 3 MEDIUM, 6 LOW

    Other records, highest priority first

    • TI-2022-13872 CODESYS Runtime System prone to heap based buffer overflowPriority MEDIUM 41
    • TI-2022-13873 CODESYS runtime system prone to denial of service due to Unexpected Sign ExtensionPriority MEDIUM 40
    • TI-2022-13877 CODESYS runtime system prone to denial of service due to use of out of range pointerPriority LOW 37

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-32143
  2. 2026-10-03 Alias added: GHSA-2rg2-4589-q6mj

References

  • TI-2022-13698 Insecure default settings in CODESYS Runtime Toolkit 32 bit full and CODESYS PLCWinNT CVSS 3.1CRITICAL 9.8
  • TI-2021-10734 CODESYS V2 runtime system before 2.4.7.55 has Improper Input Validation. CVSS 3.1HIGH 7.5
  • TI-2021-10725 CODESYS V2 runtime system SP before 2.4.7.55 has a Heap-based Buffer Overflow. CVSS 3.1HIGH 7.5
  • TI-2022-13872 CODESYS Runtime System prone to heap based buffer overflow CVSS 3.1HIGH 8.8
  • TI-2022-13873 CODESYS runtime system prone to denial of service due to Unexpected Sign Extension CVSS 3.1HIGH 8.8
  • TI-2021-13611 CODESYS V2 runtime: unauthenticated invalid requests may result in denial-of-service CVSS 3.1HIGH 7.5
See all 16 →

Sources