CVE-2021-34595

High

Description

A crafted request with invalid offsets may cause an out-of-bounds read or write access in CODESYS V2 Runtime Toolkit 32 Bit full and PLCWinNT prior to versions V2.4.7.56, resulting in a denial-of-service condition or local memory overwrite.

SeverityHigh
CVSS8.1
Exploit probability—
ProductCodesys
PublishedOct 26, 2021
First seenOct 26, 2021
Weakness typeCWE-823CWE-823

How to fix

Update
  • codesys codesys1.1.9.22 or later
  • wago 750-823_firmwarefw10 or later
  • wago 750-829_firmwarefw17 or later
  • wago 750-831_firmwarefw17 or later
  • wago 750-832_firmwarefw10 or later
  • wago 750-852_firmwarefw17 or later
  • wago 750-862_firmwarefw10 or later
  • wago 750-880_firmwarefw17 or later
  • wago 750-881_firmwarefw17 or later
  • wago 750-882_firmwarefw17 or later
  • wago 750-885_firmwarefw17 or later
  • wago 750-889_firmwarefw17 or later

Affected products

ProductAffected versionsFixed in
codesys codesysv < 1.1.9.221.1.9.22
wago 750-823_firmwarev < fw10fw10
wago 750-829_firmwarev < fw17fw17
wago 750-831_firmwarev < fw17fw17
wago 750-832_firmwarev < fw10fw10
wago 750-852_firmwarev < fw17fw17
wago 750-862_firmwarev < fw10fw10
wago 750-880_firmwarev < fw17fw17
wago 750-881_firmwarev < fw17fw17
wago 750-882_firmwarev < fw17fw17
wago 750-885_firmwarev < fw17fw17
wago 750-889_firmwarev < fw17fw17
wago 750-890_firmwarev < fw10fw10
wago 750-891_firmwarev < fw10fw10
wago 750-893_firmwarev < fw10fw10
wago 750-8202_firmwarev < fw20fw20
wago 750-8203_firmwarev < fw20fw20
wago 750-8204_firmwarev < fw20fw20
wago 750-8206_firmwarev < fw20fw20
wago 750-8207_firmwarev < fw20fw20
wago 750-8208_firmwarev < fw20fw20
wago 750-8210_firmwarev < fw20fw20
wago 750-8211_firmwarev < fw20fw20
wago 750-8212_firmwarev < fw20fw20
wago 750-8213_firmwarev < fw20fw20
wago 750-8214_firmwarev < fw20fw20
wago 750-8216_firmwarev < fw20fw20
wago 750-8217_firmwarev < fw20fw20
codesys plcwinntv < 2.4.7.562.4.7.56
codesys runtime_toolkitv < 2.4.7.562.4.7.56

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.