Skip to content
Fencer Intel
high 8.3

CVE-2025-41659 json

CODESYS Control PKI Exposure Enables Remote Certificate Access

published last yr. modified 4mo ago also EUVD-2025-23491

cvss
8.3
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.3%
EPSS 0.3% chance of exploitation in 30 days, percentile 17%
public exploits
0
none known

Summary

A low-privileged attacker can remotely access the PKI folder of the CODESYS Control runtime system and thus read and write certificates and its keys. This allows sensitive data to be extracted or to accept certificates as trusted. Although all services remain available, only unencrypted communication is possible if the certificates are deleted.

Patch / fix

  • CODESYS Control RTE (SL) 3.5.21.20
  • CODESYS Control RTE (for Beckhoff CX) SL 3.5.21.20
  • CODESYS Control Win (SL) 3.5.21.20
  • CODESYS HMI (SL) 3.5.21.20
  • CODESYS Runtime Toolkit 3.5.21.20
  • CODESYS Control for BeagleBone SL 4.17.0.0
  • CODESYS Control for emPC-A/iMX6 SL 4.17.0.0
  • CODESYS Control for IOT2000 SL 4.17.0.0
  • CODESYS Control for Linux ARM SL 4.17.0.0
  • CODESYS Control for Linux SL 4.17.0.0
  • CODESYS Control for PFC100 SL 4.17.0.0
  • CODESYS Control for PFC200 SL 4.17.0.0
  • CODESYS Control for PLCnext SL 4.17.0.0
  • CODESYS Control for Raspberry Pi SL 4.17.0.0
  • CODESYS Control for WAGO Touch Panels 600 SL 4.17.0.0
  • CODESYS Virtual Control SL 4.17.0.0

Is CVE-2025-41659 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.

Check with Fencer

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

cisa ICSA-26-132-03 updated cvss 8.3

ABB AC500 V3 Multiple Vulnerabilities

  • ABB AC500 V3 <3.9.0
    affected: vendor fix, workaround, mitigation
  • ABB AC500 V3 3.9.0
    fixed

Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf

cisa ICSA-26-076-01 updated cvss 8.3

CODESYS in Festo Automation Suite

  • CODESYS Development System 3.0 Festo Automation Suite 2.8.0.137, Festo Automation Suite < 2.8.0.138 CODESYS Development System 3.5.16.10 Festo Automation Suite 2.8.0.137, Festo Automation Suite < 2.8.0.138
    affected: mitigation
  • Festo Automation Suite 2.8.0.138 CODESYS Development System 3.5.21.20
    fixed

Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf

CISA SSVC

Exploitation
none
Automatable
no
Technical impact
total
Assessed
last yr.

Exploit prediction

0.26% chance of exploitation in the next 30 days, higher than 17% of all scored CVEs (FIRST EPSS, 2026-11-09).

CVSS scores

assigned by version score vector
CNA 3.1 8.3 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L

Affected products

  • CODESYS Control RTE (SL)
  • CODESYS Control RTE (for Beckhoff CX) SL
  • CODESYS Control Win (SL)
  • CODESYS HMI (SL)
  • CODESYS Runtime Toolkit
  • CODESYS Control for BeagleBone SL
  • CODESYS Control for emPC-A/iMX6 SL
  • CODESYS Control for IOT2000 SL
  • CODESYS Control for Linux ARM SL
  • CODESYS Control for Linux SL
  • CODESYS Control for PFC100 SL
  • CODESYS Control for PFC200 SL
  • CODESYS Control for PLCnext SL
  • CODESYS Control for Raspberry Pi SL
  • CODESYS Control for WAGO Touch Panels 600 SL
  • CODESYS Virtual Control SL

Classification

Weakness
  • CWE-732 Incorrect Permission Assignment for Critical Resource

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.