Skip to content
OpenAdvisories
High VDE-2023-068 17 CVEs

WAGO: Multiple Vulnerabilities in e!Cockpit and e!Runtime / CODESYS Runtime

Published May 21, 2024 · Updated May 21, 2024

Summary

The following vulnerabilities are published with reference to CODESYS Advisory 2023-05, CODESYS Advisory 2023-06 and CODESYS Advisory 2023-09

Details

Impact
Please refer to the official CODESYS Advisories:

Advisory2023-05_CDS-85189
Advisory2023-06_CDS-85457
Advisory2023-09_SCRIPT-44

Website at https://www.codesys.com/security/security-reports.html

Mitigation
Depending on the vulnerability there are possible mitigations:

Vulnerability of CODESYS Advisory 2023-05:

- This vulnerability exists in the CODESYS programming service which is needed for commission only. Deactivate the CODESYS programming port in the web-based management if you do not need the service.

In addition to the mitigation hints CODESYS GmbH recommends the following general defense measures to reduce the risk of exploits:

- Use controllers and devices only in a protected environment to minimize network exposure and ensure they are not accessible from outside.
- Use firewalls to protect and separate the control system network from other networks.
- Use VPN (Virtual Private Networks) tunnels if remote access is required.
- Activate and apply user management and password features.
- Use encrypted communication links.
- Limit the access to both development and control system by physical means, operating system features, etc.
- Protect both development and control system by using up to date virus detection solutions.

For further impact information and risk mitigation, please refer to the official CODESYS Advisory Website at https://www.codesys.com/security/security-reports.html

Remediation
### Fixed Firmware 3

| Product | Status |
|-------------|-----------|
| 750-8000 | available |
| 750-8001 | available |

### Fixed Firmware 26

#### Compact Controller 100 family

| Product | Status |
|---------------------|-----------|
| 751-9301/xxx-xxx | available |
| 751-9401/xxx-xxx | available |

#### PFC 100 family

| Product | Status |
|---------------------|-----------|
| 750-8100/xxx-xxx | available |
| 750-8101/xxx-xxx | available |
| 750-8102/xxx-xxx | available |

#### PFC 200 family

| Product | Status |
|---------------------|-----------|
| 750-8202/xxx-xxx | available |
| 750-8203/xxx-xxx | available |
| 750-8204/xxx-xxx | available |
| 750-8206/xxx-xxx | available |
| 750-8207/xxx-xxx | available |
| 750-8210/xxx-xxx | available |
| 750-8211/xxx-xxx | available |
| 750-8212/xxx-xxx | available |
| 750-8213/xxx-xxx | available |
| 750-8214/xxx-xxx | available |
| 750-8215/xxx-xxx | available |
| 750-8216/xxx-xxx | available |
| 750-8217/xxx-xxx | available |

#### TP 600 family

| Product | Status |
|------------------------|-----------|
| 762-4x0x/8000-000x | available |
| 762-5x0x/8000-000x | available |
| 762-6x0x/8000-000x | available |

#### EC 300 family

| Product | Status |
|------------------------|-----------|
| 752-8303/8000-0002 | available |

### Fixed Firmware 22 Patch 2

#### Compact Controller 100 family

| Product | Status |
|---------------------|-----------|
| 751-9301/xxx-xxx | planned |
| 751-9401/xxx-xxx | planned |

#### PFC 100 family

| Product | Status |
|---------------------|-----------|
| 750-8100/xxx-xxx | planned |
| 750-8101/xxx-xxx | planned |
| 750-8102/xxx-xxx | planned |

#### PFC 200 family

| Product | Status |
|---------------------|-----------|
| 750-8202/xxx-xxx | planned |
| 750-8203/xxx-xxx | planned |
| 750-8204/xxx-xxx | planned |
| 750-8206/xxx-xxx | planned |
| 750-8207/xxx-xxx | planned |
| 750-8210/xxx-xxx | planned |
| 750-8211/xxx-xxx | planned |
| 750-8212/xxx-xxx | planned |
| 750-8213/xxx-xxx | planned |
| 750-8214/xxx-xxx | planned |
| 750-8215/xxx-xxx | planned |
| 750-8216/xxx-xxx | planned |
| 750-8217/xxx-xxx | planned |

#### TP 600 family

| Product | Status |
|------------------------|-----------|
| 762-4x0x/8000-000x | planned |
| 762-5x0x/8000-000x | planned |
| 762-6x0x/8000-000x | planned |

#### EC 300 family

| Product | Status |
|------------------------|-----------|
| 752-8303/8000-0002 | planned |

A fixed version of e!COCKPIT is planned.

Vulnerabilities 17

Revision history

  1. #1

    Initial revision.

References