Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2021-21863 (GCVE-0-2021-21863)
Vulnerability from cvelistv5 – Published: 2021-08-05 20:00 – Updated: 2024-08-03 18:23- CWE-502 - Deserialization of Untrusted Data
| URL | Tags |
|---|---|
| https://customers.codesys.com/index.php?eID=dumpF… | x_refsource_MISC |
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2024-08-03T18:23:29.532Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download="
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"product": "CODESYS",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "CODESYS GmbH CODESYS Development System 3.5.16 ,CODESYS GmbH CODESYS Development System 3.5.17"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability."
}
],
"metrics": [
{
"cvssV3_0": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.0"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-502",
"description": "CWE-502: Deserialization of Untrusted Data",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2021-08-05T20:00:34.000Z",
"orgId": "b86d76f8-0f8a-4a96-a78d-d8abfc7fc29b",
"shortName": "talos"
},
"references": [
{
"tags": [
"x_refsource_MISC"
],
"url": "https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download="
}
],
"x_legacyV4Record": {
"CVE_data_meta": {
"ASSIGNER": "talos-cna@cisco.com",
"ID": "CVE-2021-21863",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "CODESYS",
"version": {
"version_data": [
{
"version_value": "CODESYS GmbH CODESYS Development System 3.5.16 ,CODESYS GmbH CODESYS Development System 3.5.17"
}
]
}
}
]
},
"vendor_name": "n/a"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability."
}
]
},
"impact": {
"cvss": {
"baseScore": 8.8,
"baseSeverity": "High",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.0"
}
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "CWE-502: Deserialization of Untrusted Data"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download=",
"refsource": "MISC",
"url": "https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download="
}
]
}
}
}
},
"cveMetadata": {
"assignerOrgId": "b86d76f8-0f8a-4a96-a78d-d8abfc7fc29b",
"assignerShortName": "talos",
"cveId": "CVE-2021-21863",
"datePublished": "2021-08-05T20:00:34.000Z",
"dateReserved": "2021-01-04T00:00:00.000Z",
"dateUpdated": "2024-08-03T18:23:29.532Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2021-21863",
"date": "2026-06-08",
"epss": "0.00083",
"percentile": "0.2423"
},
"fkie_nvd": {
"configurations": "[{\"nodes\": [{\"operator\": \"OR\", \"negate\": false, \"cpeMatch\": [{\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:codesys:development_system:3.5.16.0:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"CB4BD16F-2198-401B-BAE9-66977F82DA83\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:codesys:development_system:3.5.17.0:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"ED828A04-2821-4616-847F-1435B50778CA\"}]}]}]",
"descriptions": "[{\"lang\": \"en\", \"value\": \"A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.\"}, {\"lang\": \"es\", \"value\": \"Se presenta una vulnerabilidad de deserializaci\\u00f3n insegura en la funcionalidad ComponentModel Profile.FromFile() de CODESYS GmbH CODESYS Development System versiones 3.5.16 y 3.5.17. Un archivo especialmente dise\\u00f1ado puede conllevar a una ejecuci\\u00f3n arbitraria de comandos. Un atacante puede proporcionar un archivo malicioso para desencadenar esta vulnerabilidad\"}]",
"id": "CVE-2021-21863",
"lastModified": "2024-11-21T05:49:08.020",
"metrics": "{\"cvssMetricV31\": [{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"cvssData\": {\"version\": \"3.1\", \"vectorString\": \"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H\", \"baseScore\": 7.8, \"baseSeverity\": \"HIGH\", \"attackVector\": \"LOCAL\", \"attackComplexity\": \"LOW\", \"privilegesRequired\": \"NONE\", \"userInteraction\": \"REQUIRED\", \"scope\": \"UNCHANGED\", \"confidentialityImpact\": \"HIGH\", \"integrityImpact\": \"HIGH\", \"availabilityImpact\": \"HIGH\"}, \"exploitabilityScore\": 1.8, \"impactScore\": 5.9}], \"cvssMetricV30\": [{\"source\": \"talos-cna@cisco.com\", \"type\": \"Secondary\", \"cvssData\": {\"version\": \"3.0\", \"vectorString\": \"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H\", \"baseScore\": 8.8, \"baseSeverity\": \"HIGH\", \"attackVector\": \"NETWORK\", \"attackComplexity\": \"LOW\", \"privilegesRequired\": \"NONE\", \"userInteraction\": \"REQUIRED\", \"scope\": \"UNCHANGED\", \"confidentialityImpact\": \"HIGH\", \"integrityImpact\": \"HIGH\", \"availabilityImpact\": \"HIGH\"}, \"exploitabilityScore\": 2.8, \"impactScore\": 5.9}], \"cvssMetricV2\": [{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"cvssData\": {\"version\": \"2.0\", \"vectorString\": \"AV:N/AC:M/Au:N/C:P/I:P/A:P\", \"baseScore\": 6.8, \"accessVector\": \"NETWORK\", \"accessComplexity\": \"MEDIUM\", \"authentication\": \"NONE\", \"confidentialityImpact\": \"PARTIAL\", \"integrityImpact\": \"PARTIAL\", \"availabilityImpact\": \"PARTIAL\"}, \"baseSeverity\": \"MEDIUM\", \"exploitabilityScore\": 8.6, \"impactScore\": 6.4, \"acInsufInfo\": false, \"obtainAllPrivilege\": false, \"obtainUserPrivilege\": false, \"obtainOtherPrivilege\": false, \"userInteractionRequired\": true}]}",
"published": "2021-08-05T20:15:07.743",
"references": "[{\"url\": \"https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download=\", \"source\": \"talos-cna@cisco.com\", \"tags\": [\"Mitigation\", \"Patch\", \"Vendor Advisory\"]}, {\"url\": \"https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download=\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\", \"tags\": [\"Mitigation\", \"Patch\", \"Vendor Advisory\"]}]",
"sourceIdentifier": "talos-cna@cisco.com",
"vulnStatus": "Modified",
"weaknesses": "[{\"source\": \"talos-cna@cisco.com\", \"type\": \"Secondary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-502\"}]}, {\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-502\"}]}]"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2021-21863\",\"sourceIdentifier\":\"talos-cna@cisco.com\",\"published\":\"2021-08-05T20:15:07.743\",\"lastModified\":\"2024-11-21T05:49:08.020\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.\"},{\"lang\":\"es\",\"value\":\"Se presenta una vulnerabilidad de deserializaci\u00f3n insegura en la funcionalidad ComponentModel Profile.FromFile() de CODESYS GmbH CODESYS Development System versiones 3.5.16 y 3.5.17. Un archivo especialmente dise\u00f1ado puede conllevar a una ejecuci\u00f3n arbitraria de comandos. Un atacante puede proporcionar un archivo malicioso para desencadenar esta vulnerabilidad\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H\",\"baseScore\":7.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"REQUIRED\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.9}],\"cvssMetricV30\":[{\"source\":\"talos-cna@cisco.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.0\",\"vectorString\":\"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H\",\"baseScore\":8.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"REQUIRED\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.8,\"impactScore\":5.9}],\"cvssMetricV2\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"2.0\",\"vectorString\":\"AV:N/AC:M/Au:N/C:P/I:P/A:P\",\"baseScore\":6.8,\"accessVector\":\"NETWORK\",\"accessComplexity\":\"MEDIUM\",\"authentication\":\"NONE\",\"confidentialityImpact\":\"PARTIAL\",\"integrityImpact\":\"PARTIAL\",\"availabilityImpact\":\"PARTIAL\"},\"baseSeverity\":\"MEDIUM\",\"exploitabilityScore\":8.6,\"impactScore\":6.4,\"acInsufInfo\":false,\"obtainAllPrivilege\":false,\"obtainUserPrivilege\":false,\"obtainOtherPrivilege\":false,\"userInteractionRequired\":true}]},\"weaknesses\":[{\"source\":\"talos-cna@cisco.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-502\"}]},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-502\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:codesys:development_system:3.5.16.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"CB4BD16F-2198-401B-BAE9-66977F82DA83\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:codesys:development_system:3.5.17.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"ED828A04-2821-4616-847F-1435B50778CA\"}]}]}],\"references\":[{\"url\":\"https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download=\",\"source\":\"talos-cna@cisco.com\",\"tags\":[\"Mitigation\",\"Patch\",\"Vendor Advisory\"]},{\"url\":\"https://customers.codesys.com/index.php?eID=dumpFile\u0026t=f\u0026f=16805\u0026token=ee583c498941d9fda86490bca98ff21928eec08a\u0026download=\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Mitigation\",\"Patch\",\"Vendor Advisory\"]}]}}"
}
}
SEVD-2022-011-06
Vulnerability from csaf_se - Published: 2022-01-11 07:08 - Updated: 2023-04-11 11:30Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric M241/M251 versions prior to 5.1.9.34
Schneider Electric / M241/M251
|
<5.1.9.34 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC100 All Versions
Schneider Electric / Eurotherm E+PLC100
|
vers:all/* |
No Fix Planned
|
|
|
Schneider Electric Eurotherm E+PLC400 version prior to 1.3.0.1
Schneider Electric / Eurotherm E+PLC400
|
<1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric M241/M251 5.1.9.34
Schneider Electric / M241/M251
|
5.1.9.34 | ||
|
Schneider Electric Eurotherm E+PLC400 1.4.0.0
Schneider Electric / Eurotherm E+PLC400
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
|
|
Schneider Electric M241/M251 versions prior to 5.1.9.34
Schneider Electric / M241/M251
|
<5.1.9.34 |
Vendor Fix
fix
|
|
|
Schneider Electric Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic version 1.2.1 Hotfix 3 and later
Schneider Electric / Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic
|
>=1.2.1 Hotfix 3 |
Vendor Fix
|
|
|
Schneider Electric Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic version 1.2.1 Hotfix 3 and later
Schneider Electric / Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic
|
>=1.2.1 Hotfix 3 |
Vendor Fix
|
|
|
Schneider Electric Harmony/ Magelis HMISTU Series - Vijeo Designer Basic version 6.2 SP11 Hotfix 3 and prior
Schneider Electric / Harmony / Magelis - HMISTU Series, HMIGTO Series, HMIGTU Series, HMIGTUX Series, HMIGK Series
|
HMISTUHMIGTOHMIGTUHMIGTUXHMIGK
|
<=6.2 SP11 Hotfix 3 |
Mitigation
Vendor Fix
|
|
Schneider Electric Harmony/ Magelis HMISCU Series - Vijeo Designer Basic Harmony/ Magelis HMISCU Series versions prior to 2.0.3
Schneider Electric / Harmony/ Magelis HMISCU Series
|
<2.0.3 |
Vendor Fix
fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 | ||
|
Schneider Electric M241/M251 5.1.9.34
Schneider Electric / M241/M251
|
5.1.9.34 | ||
|
Schneider Electric Harmony/ Magelis HMISCU Series 2.1.0
Schneider Electric / Harmony/ Magelis HMISCU Series / Harmony/ Magelis HMISCU Series
|
HMISCU
|
Harmony/ Magelis HMISCU Series 2.1.0 |
Mitigation
|
|
Schneider Electric Harmony/ Magelis HMISTU Series - Vijeo Designer Basic 6.2 SP11 Hotfix 4
Schneider Electric / Harmony / Magelis - HMISTU Series, HMIGTO Series, HMIGTU Series, HMIGTUX Series, HMIGK Series
|
HMISTUHMIGTOHMIGTUHMIGTUXHMIGK
|
6.2 SP11 Hotfix 4 | |
|
Schneider Electric Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic V1.2.1 HotFix 4
Schneider Electric / Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic
|
V1.2.1 HotFix 4 | ||
|
Schneider Electric Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic V1.2.1 HotFix 4
Schneider Electric / Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic
|
V1.2.1 HotFix 4 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
<2.0.3 |
Vendor Fix
fix
|
|
|
Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior
Schneider Electric / Eurotherm E+PLC tools
|
<=1.3.0.1 |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Schneider Electric EcoStruxure Machine Expert 2.0.3
Schneider Electric / EcoStruxure Machine Expert
|
2.0.3 | ||
|
Schneider Electric Eurotherm E+PLC tools 1.4.0.0
Schneider Electric / Eurotherm E+PLC tools
|
1.4.0.0 |
{
"document": {
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "We strongly recommend the following industry cybersecurity best practices.\n\nhttps://www.se.com/us/en/download/document/7EN52-0390/\n* Locate control and safety system networks and remote devices behind firewalls and isolate them from the business network.\n* Install physical controls so no unauthorized personnel can access your industrial control and safety systems, components, peripheral equipment, and networks.\n* Place all controllers in locked cabinets and never leave them in the \u201cProgram\u201d mode.\n* Never connect programming software to any network other than the network intended for that device.\n* Scan all methods of mobile data exchange with the isolated network such as CDs, USB drives, etc. before use in the terminals or any node connected to these networks.\n* Never allow mobile devices that have connected to any other network besides the intended network to connect to the safety or control networks without proper sanitation.\n* Minimize network exposure for all control system devices and systems and ensure that they are not accessible from the Internet.\n* When remote access is required, use secure methods, such as Virtual Private Networks (VPNs). Recognize that VPNs may have vulnerabilities and should be updated to the most current version available. Also, understand that VPNs are only as secure as the connected devices.\nFor more information refer to the Schneider Electric Recommended Cybersecurity Best Practices document. \n",
"title": "General Security Recommendations"
},
{
"category": "general",
"text": "The severity of vulnerabilities was calculated using the CVSS Base metrics in version 3.1 (CVSS v3.1) without incorporating the Temporal and Environmental metrics. Schneider Electric recommends that customers score the CVSS Environmental metrics, which are specific to end-user organizations, and consider factors such as the presence of mitigations in that environment. Environmental metrics may refine the relative severity posed by the vulnerabilities described in this document within a customer\u2019s environment",
"title": "Note regarding vulnerability details"
},
{
"category": "general",
"text": "This document provides an overview of the identified vulnerability or vulnerabilities and actions required to mitigate. For more details and assistance on how to protect your installation, contact your local Schneider Electric representative or Schneider Electric Industrial Cybersecurity Services: https://www.se.com/ww/en/work/solutions/cybersecurity/. These organizations will be fully aware of this situation and can support you through the process.\nFor further information related to cybersecurity in Schneider Electric\u2019s products, visit the company\u2019s cybersecurity support portal page: https://www.se.com/ww/en/work/support/cybersecurity/overview.jsp",
"title": "For More Information"
},
{
"category": "legal_disclaimer",
"text": "THIS NOTIFICATION DOCUMENT, THE INFORMATION CONTAINED HEREIN, AND ANY MATERIALS LINKED FROM IT (COLLECTIVELY, THIS \u201cNOTIFICATION\u201d) ARE INTENDED TO HELP PROVIDE AN OVERVIEW OF THE IDENTIFIED SITUATION AND SUGGESTED MITIGATION ACTIONS, REMEDIATION, FIX, AND/OR GENERAL SECURITY RECOMMENDATIONS AND IS PROVIDED ON AN \u201cAS-IS\u201d BASIS WITHOUT WARRANTY OR GUARANTEE OF ANY KIND. SCHNEIDER ELECTRIC DISCLAIMS ALL WARRANTIES RELATING TO THIS NOTIFICATION, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SCHNEIDER ELECTRIC MAKES NO WARRANTY THAT THE NOTIFICATION WILL RESOLVE THE IDENTIFIED SITUATION. IN NO EVENT SHALL SCHNEIDER ELECTRIC BE LIABLE FOR ANY DAMAGES OR LOSSES WHATSOEVER IN CONNECTION WITH THIS NOTIFICATION, INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF SCHNEIDER ELECTRIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. YOUR USE OF THIS NOTIFICATION IS AT YOUR OWN RISK, AND YOU ARE SOLELY LIABLE FOR ANY DAMAGES TO YOUR SYSTEMS OR ASSETS OR OTHER LOSSES THAT MAY RESULT FROM YOUR USE OF THIS NOTIFICATION. SCHNEIDER ELECTRIC RESERVES THE RIGHT TO UPDATE OR CHANGE THIS NOTIFICATION AT ANY TIME AND IN ITS SOLE DISCRETION",
"title": "LEGAL DISCLAIMER"
},
{
"category": "general",
"text": "At Schneider, we believe access to energy and digital is a basic human right. We empower all to do more with less, ensuring Life Is On everywhere, for everyone, at every moment.\n\nWe provide energy and automation digital solutions for efficiency and sustainability. We combine world-leading energy technologies, real-time automation, software and services into integrated solutions for Homes, Buildings, Data Centers, Infrastructure and Industries.\n\nWe are committed to unleash the infinite possibilities of an open, global, innovative community that is passionate with our Meaningful Purpose, Inclusive and Empowered values.\n\nwww.se.com ",
"title": "About Schneider Electric"
},
{
"category": "summary",
"text": "Schneider Electric is aware of multiple vulnerabilities disclosed by Codesys on CODESYS V3 Runtime, Development System and Gateway. Many vendors, including Schneider Electric,\nembed CODESYS in their offers. If successfully exploited, these vulnerabilities could result in denial of service or, in some cases, remote code execution.\nCustomers should immediately ensure they have implemented cybersecurity best practices across their operations to protect themselves from possible exploitation of these vulnerabilities.\nWhere appropriate, this includes locating their industrial systems and remotely accessible devices behind firewalls; installing physical controls to prevent unauthorized access; preventing mission-critical systems and devices from being accessed from outside networks; and following\nthe mitigations and general security recommendations below.\nFor additional information and support, please contact your Schneider Electric sales or service\nrepresentative or Schneider Electric\u2019s Customer Care Center.\nMarch 2023 Update: A remediation is available for HMISTU Series / HMIGTO Series / HMIGTU Series / HMIGTUX Series / HMIGK Series",
"title": "Overview"
}
],
"publisher": {
"category": "vendor",
"contact_details": "cybersecurity@se.com",
"name": "Schneider Electric CPCERT",
"namespace": "https://www.se.com/ww/en/work/support/cybersecurity/security-notifications.jsp"
},
"references": [
{
"category": "self",
"summary": "CODESYS V3 Runtime, Development System, and Gateway Vulnerabilities - SEVD-2022-011-06 CSAF Version",
"url": "https://download.schneider-electric.com/files?p_enDocType=Security+and+Safety+Notice\u0026p_File_Name=sevd-2022-011-06.json"
},
{
"category": "self",
"summary": "CODESYS V3 Runtime, Development System, and Gateway Vulnerabilities - SEVD-2022-011-06 PDF Version",
"url": "https://download.schneider-electric.com/files?p_enDocType=Security+and+Safety+Notice\u0026p_File_Name=SEVD-2022-011-06_CODESYSV3_Runtime_Development_System_and_Gateway_Security_Notification.pdf"
},
{
"category": "external",
"summary": "Recommended Cybersecurity Best Practices",
"url": "https://www.se.com/us/en/download/document/7EN52-0390/"
}
],
"title": "CODESYS V3 Runtime, Development System, and Gateway Vulnerabilities",
"tracking": {
"current_release_date": "2023-04-11T11:30:00.000Z",
"generator": {
"date": "2023-03-13T13:59:12.205Z",
"engine": {
"name": "Schneider Electric CSAF Generator",
"version": "1.2"
}
},
"id": "SEVD-2022-011-06",
"initial_release_date": "2022-01-11T07:08:13.000Z",
"revision_history": [
{
"date": "2022-01-11T07:08:13.000Z",
"number": "1.0.0",
"summary": "Original Release"
},
{
"date": "2022-02-08T07:08:13.000Z",
"number": "2.0.0",
"summary": "Remediation available for M241/M251. Added Easy Harmony ET6 (HMIET Series) and Easy Harmony GXU (HMIGXU Series) to the list of affected products."
},
{
"date": "2022-04-12T07:08:13.000Z",
"number": "3.0.0",
"summary": "Remediation available for Eurotherm E+PLC400 and Eurotherm E+PLC tools. End of commercialization for Eurotherm E+PLC100."
},
{
"date": "2022-07-12T07:08:13.000Z",
"number": "4.0.0",
"summary": "Remediation available for EcoStruxureTM Machine Expert."
},
{
"date": "2023-01-10T06:30:00.000Z",
"number": "5.0.0",
"summary": "A remediation is available for Harmony/Magelis HMI products"
},
{
"date": "2023-03-14T06:30:00.000Z",
"number": "6.0.0",
"summary": "A remediation is available for HMISTU Series / HMIGTO Series / HMIGTU Series / HMIGTUX Series / HMIGK Series"
},
{
"date": "2023-04-11T11:30:00.000Z",
"number": "7.0.0",
"summary": "Remediation available for Easy Harmony ET6 (HMIET Series) and Easy Harmony GXU (HMIGXU Series)"
}
],
"status": "final",
"version": "7.0.0"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c2.0.3",
"product": {
"name": "Schneider Electric EcoStruxure Machine Expert version prior to 2.0.3",
"product_id": "1"
}
}
],
"category": "product_name",
"name": "EcoStruxure Machine Expert"
},
{
"branches": [
{
"category": "product_version",
"name": "2.0.3",
"product": {
"name": "Schneider Electric EcoStruxure Machine Expert 2.0.3",
"product_id": "2"
}
}
],
"category": "product_name",
"name": "EcoStruxure Machine Expert"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:all/*",
"product": {
"name": "Schneider Electric Eurotherm E+PLC100 All Versions",
"product_id": "3"
}
}
],
"category": "product_name",
"name": "Eurotherm E+PLC100"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.3.0.1",
"product": {
"name": "Schneider Electric Eurotherm E+PLC400 version prior to 1.3.0.1",
"product_id": "4"
}
}
],
"category": "product_name",
"name": "Eurotherm E+PLC400"
},
{
"branches": [
{
"category": "product_version",
"name": "1.4.0.0",
"product": {
"name": "Schneider Electric Eurotherm E+PLC400 1.4.0.0",
"product_id": "5"
}
}
],
"category": "product_name",
"name": "Eurotherm E+PLC400"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c=1.3.0.1",
"product": {
"name": "Schneider Electric Eurotherm E+PLC tools version 1.3.0.1 and prior",
"product_id": "6"
}
}
],
"category": "product_name",
"name": "Eurotherm E+PLC tools"
},
{
"branches": [
{
"category": "product_version",
"name": "1.4.0.0",
"product": {
"name": "Schneider Electric Eurotherm E+PLC tools 1.4.0.0",
"product_id": "7"
}
}
],
"category": "product_name",
"name": "Eurotherm E+PLC tools"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c5.1.9.34",
"product": {
"name": "Schneider Electric M241/M251 versions prior to 5.1.9.34",
"product_id": "8"
}
}
],
"category": "product_name",
"name": "M241/M251"
},
{
"branches": [
{
"category": "product_version",
"name": "5.1.9.34",
"product": {
"name": "Schneider Electric M241/M251 5.1.9.34",
"product_id": "9"
}
}
],
"category": "product_name",
"name": "M241/M251"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003e=1.2.1 Hotfix 3",
"product": {
"name": "Schneider Electric Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic version 1.2.1 Hotfix 3 and later",
"product_id": "10"
}
}
],
"category": "product_name",
"name": "Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003e=1.2.1 Hotfix 3",
"product": {
"name": "Schneider Electric Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic version 1.2.1 Hotfix 3 and later",
"product_id": "11"
}
}
],
"category": "product_name",
"name": "Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic"
},
{
"branches": [
{
"category": "product_version",
"name": "V1.2.1 HotFix 4 ",
"product": {
"name": "Schneider Electric Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic V1.2.1 HotFix 4",
"product_id": "20"
}
}
],
"category": "product_name",
"name": "Easy Harmony ET6 (HMIET Series) - Vijeo Designer Basic"
},
{
"branches": [
{
"category": "product_version",
"name": "V1.2.1 HotFix 4",
"product": {
"name": "Schneider Electric Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic V1.2.1 HotFix 4",
"product_id": "21"
}
}
],
"category": "product_name",
"name": "Easy Harmony GXU (HMIGXU Series) - Vijeo Designer Basic"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c=6.2 SP11 Hotfix 3",
"product": {
"name": "Schneider Electric Harmony/ Magelis HMISTU Series - Vijeo Designer Basic version 6.2 SP11 Hotfix 3 and prior",
"product_id": "12",
"product_identification_helper": {
"model_numbers": [
"HMISTU",
"HMIGTO",
"HMIGTU",
"HMIGTUX",
"HMIGK"
]
}
}
}
],
"category": "product_name",
"name": "Harmony / Magelis - HMISTU Series, HMIGTO Series, HMIGTU Series, HMIGTUX Series, HMIGK Series"
},
{
"branches": [
{
"category": "product_version",
"name": "6.2 SP11 Hotfix 4",
"product": {
"name": "Schneider Electric Harmony/ Magelis HMISTU Series - Vijeo Designer Basic 6.2 SP11 Hotfix 4",
"product_id": "13",
"product_identification_helper": {
"model_numbers": [
"HMISTU",
"HMIGTO",
"HMIGTU",
"HMIGTUX",
"HMIGK"
]
}
}
}
],
"category": "product_name",
"name": "Harmony / Magelis - HMISTU Series, HMIGTO Series, HMIGTU Series, HMIGTUX Series, HMIGK Series"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c2.0.3",
"product": {
"name": "Schneider Electric Harmony/ Magelis HMISCU Series - Vijeo Designer Basic Harmony/ Magelis HMISCU Series versions prior to 2.0.3",
"product_id": "18"
}
},
{
"branches": [
{
"category": "product_version_range",
"name": "Harmony/ Magelis HMISCU Series 2.1.0",
"product": {
"name": "Schneider Electric Harmony/ Magelis HMISCU Series 2.1.0",
"product_id": "19",
"product_identification_helper": {
"model_numbers": [
"HMISCU"
]
}
}
}
],
"category": "product_name",
"name": "Harmony/ Magelis HMISCU Series"
}
],
"category": "product_name",
"name": "Harmony/ Magelis HMISCU Series"
}
],
"category": "vendor",
"name": "Schneider Electric"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2021-33485",
"cwe": {
"id": "CWE-787",
"name": "Out-of-bounds Write"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"9",
"5"
],
"known_affected": [
"8",
"3",
"4"
]
},
"remediations": [
{
"category": "no_fix_planned",
"details": "E+PLC100 is no longer commercially available as of 2021.\r\nCustomers should immediately apply the recommended mitigations provided below to reduce the risk of exploit and contact Eurotherm support team for advice about migrating to other Eurotherm offers.",
"product_ids": [
"3"
],
"restart_required": {
"category": "none"
}
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC400 firmware is available and includes a fix for this vulnerability.\r\nPlease contact the Eurotherm Support team to obtain the firmware update.\r\nPlease be sure to include the following when contacting the support team:\r\n\u2022 End Username, Company and Email Address\r\n\u2022 Serial numbers of the devices to be upgraded\r\n\u2022 Current E+PLC firmware version",
"product_ids": [
"4"
],
"restart_required": {
"category": "none"
}
},
{
"category": "vendor_fix",
"details": "Version V5.1.9.34 of Modicon M241/M251 Logic Controllers includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control\r\nIn order to complete the update on Modicon M241/M251 Logic Controllers, update to firmware version V5.1.9.34 or higher available within EcoStruxure Machine Expert. A reboot is needed.",
"product_ids": [
"8"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"8",
"3",
"4"
]
}
],
"title": "CVE-2021-33485"
},
{
"cve": "CVE-2021-29241",
"cwe": {
"id": "CWE-476",
"name": "NULL Pointer Dereference"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"7",
"9",
"19",
"13",
"20",
"21"
],
"known_affected": [
"6",
"8",
"10",
"11",
"12",
"18"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
},
{
"category": "vendor_fix",
"details": "Version V5.1.9.34 of Modicon M241/M251 Logic Controllers includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control\r\nIn order to complete the update on Modicon M241/M251 Logic Controllers, update to firmware version V5.1.9.34 or higher available within EcoStruxure Machine Expert. A reboot is needed.",
"product_ids": [
"8"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Vijeo Designer Basic V1.2.1 HotFix 4 includes a fix for this vulnerability. Please contact your Schneider Electric Customer Care Center to obtain the installer. To complete the update, connect to Harmony HMI and download the firmware using Vijeo Designer Basic V1.2.1 HotFix 4",
"product_ids": [
"10"
],
"restart_required": {
"category": "none"
}
},
{
"category": "vendor_fix",
"details": "Vijeo Designer Basic V1.2.1 HotFix 4 includes a fix for this vulnerability. Please contact your Schneider Electric Customer Care Center to obtain the installer.To complete the update, connect to Harmony HMI and download the firmware using Vijeo Designer Basic V1.2.1 HotFix 4",
"product_ids": [
"11"
],
"restart_required": {
"category": "none"
}
},
{
"category": "mitigation",
"details": "Schneider Electric is establishing a remediation plan that will include a fix for these vulnerabilities. We will update this document when the remediations are available. Until then, customers should immediately apply the recommended mitigations provided below to reduce the risk of exploit.",
"product_ids": [
"12",
"19"
],
"restart_required": {
"category": "none"
}
},
{
"category": "vendor_fix",
"details": "Version 2.1.0 of EcoStruxureTM Machine Expert includes a fix for this vulnerability.\nOn the engineering workstation, update to latest version of EcoStruxureTM Machine Expert.\nTo complete the update, connect to Harmony HMISCU and download the project file using EcoStruxure TM Machine Expert.\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"18"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V6.2 SP12 HotFix 4 of Vijeo Designer includes a fix for these vulnerabilities and can be updated through the Schneider Electric Software Update (SESU) application.\nOn the engineering workstation, update to V6.2 SP12 HotFix 4 (or above) of Vijeo Designer.\nTo complete the update, connect to Harmony HMI and download the project file using Vijeo Designer V6.2 SP12 HotFix 4.",
"product_ids": [
"12"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"6",
"8",
"10",
"11",
"12",
"18"
]
}
],
"title": "CVE-2021-29241"
},
{
"cve": "CVE-2021-29240",
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"7"
],
"known_affected": [
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"6"
]
}
],
"title": "CVE-2021-29240"
},
{
"cve": "CVE-2021-21863",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21863"
},
{
"cve": "CVE-2021-21864",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21864"
},
{
"cve": "CVE-2021-21865",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21865"
},
{
"cve": "CVE-2021-21866",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21866"
},
{
"cve": "CVE-2021-21867",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21867"
},
{
"cve": "CVE-2021-21868",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "Codesys have released a series of vulnerabilities affecting the Codesys Runtime, Development System and Gateway components. Additional details on these vulnerabilities can be found in the CODESYS advisories linked above.",
"title": "CVE Description"
}
],
"product_status": {
"fixed": [
"2",
"7"
],
"known_affected": [
"1",
"6"
]
},
"remediations": [
{
"category": "vendor_fix",
"details": "V2.0.3 of EcoStruxure Machine Expert includes a fix for these vulnerabilities.\r\nOn the engineering workstation, update to latest version of EcoStruxure Machine Expert:\r\nhttps://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control",
"product_ids": [
"1"
],
"restart_required": {
"category": "none"
},
"url": "https://www.se.com/ww/en/product-range/2226-ecostruxure-machine-expert-somachine/?parent-subcategory-id=5140\u0026filter=business-1-industrial-automation-and-control"
},
{
"category": "vendor_fix",
"details": "Version V1.4.0.0 of the E+PLC Tools software is available and includes a fix for these vulnerabilities.\nAccess to the patch can be obtained through the Eurotherm support team",
"product_ids": [
"6"
],
"restart_required": {
"category": "none"
}
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"1",
"6"
]
}
],
"title": "CVE-2021-21868"
}
]
}
VDE-2021-061
Vulnerability from csaf_pilzgmbhcokg - Published: 2022-04-26 10:00 - Updated: 2022-04-26 10:00CodeMeter (All versions prior to 6.81) and the software using it may crash while processing a specifically crafted license file due to unverified length fields.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
Multiple memory corruption vulnerabilities exist in CodeMeter (All versions prior to 7.10) where the packet parser mechanism does not verify length fields. An attacker could send specially crafted packets to exploit these vulnerabilities.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
3S-Smart Software Solutions GmbH CODESYS V3 Library Manager, all versions prior to 3.5.16.0, allows the system to display active library content without checking its validity, which may allow the contents of manipulated libraries to be displayed or executed. The issue also exists for source libraries, but 3S-Smart Software Solutions GmbH strongly recommends distributing compiled libraries only.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
The Package Manager of CODESYS Development System 3 before 3.5.17.0 does not check the validity of packages before installation and may be used to install CODESYS packages with malicious content.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
CODESYS Development System 3 before 3.5.17.0 displays or executes malicious documents or files embedded in libraries without first checking their validity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An unsafe deserialization vulnerability exists in the Engine.plugin ProfileInformation ProfileData functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An unsafe deserialization vulnerability exists in the ObjectManager.plugin Project.get_MissingTypes() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An unsafe deserialization vulnerability exists in the ObjectManager.plugin ObjectStream.ProfileByteArray functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
A unsafe deserialization vulnerability exists in the ObjectManager.plugin ProfileInformation.ProfileData functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
A unsafe deserialization vulnerability exists in the PackageManagement.plugin ExtensionMethods.Clone() functionality of CODESYS GmbH CODESYS Development System 3.5.16. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
A unsafe deserialization vulnerability exists in the ComponentModel ComponentManager.StartupCultureSettings functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An issue was discovered in 3S-Smart CODESYS before 3.5.15.0 . Crafted network packets cause the Control Runtime to crash.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
CodeMeter (All versions prior to 6.90 when using CmActLicense update files with CmActLicense Firm Code) has an issue in the license-file signature checking mechanism, which allows attackers to build arbitrary license files, including forging a valid license file as if it were a valid license file of an existing vendor. Only CmActLicense update files with CmActLicense Firm Code are affected.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
In Pilz PMC programming tool 3.x before 3.5.17 (based on CODESYS Development System), an attacker can identify valid usernames.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An issue was discovered in 3S-Smart CODESYS V3 products. The application may utilize non-TLS based encryption, which results in user credentials being insufficiently protected during transport. All variants of the following CODESYS V3 products in all versions containing the CmpUserMgr component are affected regardless of the CPU type or operating system: CODESYS Control for BeagleBone, CODESYS Control for emPC-A/iMX6, CODESYS Control for IOT2000, CODESYS Control for Linux, CODESYS Control for PFC100, CODESYS Control for PFC200, CODESYS Control for Raspberry Pi, CODESYS Control RTE V3, CODESYS Control RTE V3 (for Beckhoff CX), CODESYS Control Win V3 (also part of the CODESYS Development System setup), CODESYS V3 Simulation Runtime (part of the CODESYS Development System), CODESYS Control V3 Runtime System Toolkit, CODESYS HMI V3.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
In Pilz PMC programming tool 3.x before 3.5.17 (based on CODESYS Development System), a user's password may be changed by an attacker without knowledge of the current password.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
In CODESYS V3 products in all versions prior V3.5.16.0 containing the CmpUserMgr, the CODESYS Control runtime system stores the online communication passwords using a weak hashing algorithm. This can be used by a local attacker with low privileges to gain full control of the device.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An exploitable code execution vulnerability exists in the PLC_Task functionality of 3S-Smart Software Solutions GmbH CODESYS Runtime 3.5.14.30. A specially crafted network request can cause remote code execution. An attacker can send a malicious packet to trigger this vulnerability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
In CODESYS Gateway V3 before 3.5.17.10, there is a NULL Pointer Dereference. Crafted communication requests may cause a Null pointer dereference in the affected CODESYS products and may result in a denial-of-service condition.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
Protocol encryption can be easily broken for CodeMeter (All versions prior to 6.90 are affected, including Version 6.90 or newer only if CodeMeter Runtime is running as server) and the server accepts external connections, which may allow an attacker to remotely communicate with the CodeMeter API.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
CODESYS Control V3, Gateway V3, and HMI V3 before 3.5.15.30 allow uncontrolled memory allocation which can result in a remote denial of service condition.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
This vulnerability allows an attacker to use the internal WebSockets API for CodeMeter (All versions prior to 7.00 are affected, including Version 7.0 or newer with the affected WebSockets API still enabled. This is especially relevant for systems or devices where a web browser is used to access a web server) via a specifically crafted Java Script payload, which may allow alteration or creation of license files for when combined with CVE-2020-14515.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
CODESYS Gateway 3 before 3.5.16.70 has a NULL pointer dereference that may result in a denial of service (DoS).
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
CODESYS Control Runtime system before 3.5.17.0 has improper input validation. Attackers can send crafted communication packets to change the router's addressing scheme and may re-route, add, remove or change low level communication packages.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An attacker could send a specially crafted packet that could have CodeMeter (All versions prior to 7.10) send back packets containing data from the heap.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
An exploitable memory corruption vulnerability exists in the Name Service Client functionality of 3S-Smart Software Solutions CODESYS GatewayService. A specially crafted packet can cause a large memcpy, resulting in an access violation and termination of the process. An attacker can send a packet to a device running the GatewayService.exe to trigger this vulnerability. All variants of the CODESYS V3 products in all versions prior V3.5.16.10 containing the CmpRouter or CmpRouterEmbedded component are affected, regardless of the CPU type or operating system: CODESYS Control for BeagleBone, CODESYS Control for emPC-A/iMX6, CODESYS Control for IOT2000, CODESYS Control for Linux, CODESYS Control for PLCnext, CODESYS Control for PFC100, CODESYS Control for PFC200, CODESYS Control for Raspberry Pi, CODESYS Control RTE V3, CODESYS Control RTE V3 (for Beckhoff CX), CODESYS Control Win V3 (also part of the CODESYS Development System setup), CODESYS Control V3 Runtime System Toolkit, CODESYS V3 Embedded Target Visu Toolkit, CODESYS V3 Remote Target Visu Toolkit, CODESYS V3 Safety SIL2, CODESYS Edge Gateway V3, CODESYS Gateway V3, CODESYS HMI V3, CODESYS OPC Server V3, CODESYS PLCHandler SDK, CODESYS V3 Simulation Runtime (part of the CODESYS Development System).
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.5.17
Pilz / Software / PMC programming tool 3.x.x
|
3.5.17 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
PMC programming tool 3.x.x 3.0.0 <= 3.5.15
Pilz / Software / PMC programming tool 3.x.x
|
3.0.0<=3.5.15 |
Mitigation
Vendor Fix
|
{
"document": {
"acknowledgments": [
{
"organization": "CERT@VDE",
"summary": "coordination",
"urls": [
"https://certvde.com"
]
}
],
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-GB",
"notes": [
{
"category": "summary",
"text": "The software product PMC programming tool from Pilz is based on the software CODESYS\u00a0Development System from CODESYS GmbH. This software is affected by several vulnerabilities, which an attacker can exploit locally or via the network. This means that, in a worst\u00a0case, attackers could execute arbitrary program code on the PC on which the PMC programming tool is used.",
"title": "Summary"
},
{
"category": "description",
"text": "In a worst case, attackers could execute arbitrary program code on the PC on which the PMC programming tool is used.",
"title": "Impact"
},
{
"category": "description",
"text": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"title": "Mitigation"
},
{
"category": "description",
"text": "Installation of the software version 3.5.17",
"title": "Remediation"
}
],
"publisher": {
"category": "vendor",
"contact_details": "security@pilz.com",
"name": "Pilz GmbH \u0026 Co. KG",
"namespace": "https://www.pilz.com"
},
"references": [
{
"category": "self",
"summary": "VDE-2021-061: Pilz: PMC programming tool 3.x.x affected by multiple vulnerabilities - HTML",
"url": "https://certvde.com/en/advisories/VDE-2021-061/"
},
{
"category": "self",
"summary": "VDE-2021-061: Pilz: PMC programming tool 3.x.x affected by multiple vulnerabilities - CSAF",
"url": "https://pilz.csaf-tp.certvde.com/.well-known/csaf/white/2022/vde-2021-061.json"
},
{
"category": "external",
"summary": "Pilz PSIRT",
"url": "https://www.pilz.com/en-INT/products/industrial-security/security-incident-management"
},
{
"category": "external",
"summary": "CERT@VDE Security Advisories for Pilz GmbH \u0026 Co. KG",
"url": "https://certvde.com/en/advisories/vendor/pilz/"
}
],
"title": "Pilz: PMC programming tool 3.x.x affected by multiple vulnerabilities",
"tracking": {
"aliases": [
"VDE-2021-061"
],
"current_release_date": "2022-04-26T10:00:00.000Z",
"generator": {
"date": "2025-05-05T09:34:10.920Z",
"engine": {
"name": "Secvisogram",
"version": "2.5.24"
}
},
"id": "VDE-2021-061",
"initial_release_date": "2022-04-26T10:00:00.000Z",
"revision_history": [
{
"date": "2022-04-26T10:00:00.000Z",
"number": "1",
"summary": "Initial revision."
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "3.0.0\u003c=3.5.15",
"product": {
"name": "PMC programming tool 3.x.x 3.0.0 \u003c= 3.5.15",
"product_id": "CSAFPID-51001"
}
},
{
"category": "product_version",
"name": "3.5.17",
"product": {
"name": "PMC programming tool 3.x.x 3.5.17",
"product_id": "CSAFPID-52001"
}
}
],
"category": "product_name",
"name": "PMC programming tool 3.x.x"
}
],
"category": "product_family",
"name": "Software"
}
],
"category": "vendor",
"name": "Pilz"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2020-14513",
"cwe": {
"id": "CWE-20",
"name": "Improper Input Validation"
},
"notes": [
{
"category": "description",
"text": "CodeMeter (All versions prior to 6.81) and the software using it may crash while processing a specifically crafted license file due to unverified length fields.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-14513"
},
{
"cve": "CVE-2020-14509",
"cwe": {
"id": "CWE-805",
"name": "Buffer Access with Incorrect Length Value"
},
"notes": [
{
"category": "description",
"text": "Multiple memory corruption vulnerabilities exist in CodeMeter (All versions prior to 7.10) where the packet parser mechanism does not verify length fields. An attacker could send specially crafted packets to exploit these vulnerabilities.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"environmentalScore": 9.8,
"environmentalSeverity": "CRITICAL",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 9.8,
"temporalSeverity": "CRITICAL",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-14509"
},
{
"cve": "CVE-2019-13538",
"cwe": {
"id": "CWE-79",
"name": "Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)"
},
"notes": [
{
"category": "description",
"text": "3S-Smart Software Solutions GmbH CODESYS V3 Library Manager, all versions prior to 3.5.16.0, allows the system to display active library content without checking its validity, which may allow the contents of manipulated libraries to be displayed or executed. The issue also exists for source libraries, but 3S-Smart Software Solutions GmbH strongly recommends distributing compiled libraries only.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 8.6,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 8.6,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"temporalScore": 8.6,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2019-13538"
},
{
"cve": "CVE-2021-29240",
"notes": [
{
"category": "description",
"text": "The Package Manager of CODESYS Development System 3 before 3.5.17.0 does not check the validity of packages before installation and may be used to install CODESYS packages with malicious content.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-29240"
},
{
"cve": "CVE-2021-29239",
"cwe": {
"id": "CWE-345",
"name": "Insufficient Verification of Data Authenticity"
},
"notes": [
{
"category": "description",
"text": "CODESYS Development System 3 before 3.5.17.0 displays or executes malicious documents or files embedded in libraries without first checking their validity.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-29239"
},
{
"cve": "CVE-2021-21869",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "An unsafe deserialization vulnerability exists in the Engine.plugin ProfileInformation ProfileData functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21869"
},
{
"cve": "CVE-2021-21868",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "An unsafe deserialization vulnerability exists in the ObjectManager.plugin Project.get_MissingTypes() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21868"
},
{
"cve": "CVE-2021-21867",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "An unsafe deserialization vulnerability exists in the ObjectManager.plugin ObjectStream.ProfileByteArray functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21867"
},
{
"cve": "CVE-2021-21866",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "A unsafe deserialization vulnerability exists in the ObjectManager.plugin ProfileInformation.ProfileData functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21866"
},
{
"cve": "CVE-2021-21865",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "A unsafe deserialization vulnerability exists in the PackageManagement.plugin ExtensionMethods.Clone() functionality of CODESYS GmbH CODESYS Development System 3.5.16. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21865"
},
{
"cve": "CVE-2021-21864",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "A unsafe deserialization vulnerability exists in the ComponentModel ComponentManager.StartupCultureSettings functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21864"
},
{
"cve": "CVE-2021-21863",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"notes": [
{
"category": "description",
"text": "A unsafe deserialization vulnerability exists in the ComponentModel Profile.FromFile() functionality of CODESYS GmbH CODESYS Development System 3.5.16 and 3.5.17. A specially crafted file can lead to arbitrary command execution. An attacker can provide a malicious file to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-21863"
},
{
"cve": "CVE-2019-9009",
"cwe": {
"id": "CWE-755",
"name": "Improper Handling of Exceptional Conditions"
},
"notes": [
{
"category": "description",
"text": "An issue was discovered in 3S-Smart CODESYS before 3.5.15.0 . Crafted network packets cause the Control Runtime to crash.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2019-9009"
},
{
"cve": "CVE-2020-14515",
"cwe": {
"id": "CWE-347",
"name": "Improper Verification of Cryptographic Signature"
},
"notes": [
{
"category": "description",
"text": "CodeMeter (All versions prior to 6.90 when using CmActLicense update files with CmActLicense Firm Code) has an issue in the license-file signature checking mechanism, which allows attackers to build arbitrary license files, including forging a valid license file as if it were a valid license file of an existing vendor. Only CmActLicense update files with CmActLicense Firm Code are affected.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-14515"
},
{
"cve": "CVE-2019-9011",
"cwe": {
"id": "CWE-668",
"name": "Exposure of Resource to Wrong Sphere"
},
"notes": [
{
"category": "description",
"text": "In Pilz PMC programming tool 3.x before 3.5.17 (based on CODESYS Development System), an attacker can identify valid usernames.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"environmentalScore": 5.3,
"environmentalSeverity": "MEDIUM",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 5.3,
"temporalSeverity": "MEDIUM",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2019-9011"
},
{
"cve": "CVE-2019-9013",
"cwe": {
"id": "CWE-327",
"name": "Use of a Broken or Risky Cryptographic Algorithm"
},
"notes": [
{
"category": "description",
"text": "An issue was discovered in 3S-Smart CODESYS V3 products. The application may utilize non-TLS based encryption, which results in user credentials being insufficiently protected during transport. All variants of the following CODESYS V3 products in all versions containing the CmpUserMgr component are affected regardless of the CPU type or operating system: CODESYS Control for BeagleBone, CODESYS Control for emPC-A/iMX6, CODESYS Control for IOT2000, CODESYS Control for Linux, CODESYS Control for PFC100, CODESYS Control for PFC200, CODESYS Control for Raspberry Pi, CODESYS Control RTE V3, CODESYS Control RTE V3 (for Beckhoff CX), CODESYS Control Win V3 (also part of the CODESYS Development System setup), CODESYS V3 Simulation Runtime (part of the CODESYS Development System), CODESYS Control V3 Runtime System Toolkit, CODESYS HMI V3.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 8.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 8.8,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2019-9013"
},
{
"cve": "CVE-2020-12067",
"cwe": {
"id": "CWE-640",
"name": "Weak Password Recovery Mechanism for Forgotten Password"
},
"notes": [
{
"category": "description",
"text": "In Pilz PMC programming tool 3.x before 3.5.17 (based on CODESYS Development System), a user\u0027s password may be changed by an attacker without knowledge of the current password.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-12067"
},
{
"cve": "CVE-2020-12069",
"cwe": {
"id": "CWE-916",
"name": "Use of Password Hash With Insufficient Computational Effort"
},
"notes": [
{
"category": "description",
"text": "In CODESYS V3 products in all versions prior V3.5.16.0 containing the CmpUserMgr, the CODESYS Control runtime system stores the online communication passwords using a weak hashing algorithm. This can be used by a local attacker with low privileges to gain full control of the device.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"temporalScore": 7.8,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-12069"
},
{
"cve": "CVE-2020-6081",
"cwe": {
"id": "CWE-345",
"name": "Insufficient Verification of Data Authenticity"
},
"notes": [
{
"category": "description",
"text": "An exploitable code execution vulnerability exists in the PLC_Task functionality of 3S-Smart Software Solutions GmbH CODESYS Runtime 3.5.14.30. A specially crafted network request can cause remote code execution. An attacker can send a malicious packet to trigger this vulnerability.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 8.8,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"temporalScore": 8.8,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-6081"
},
{
"cve": "CVE-2021-36764",
"cwe": {
"id": "CWE-476",
"name": "NULL Pointer Dereference"
},
"notes": [
{
"category": "description",
"text": "In CODESYS Gateway V3 before 3.5.17.10, there is a NULL Pointer Dereference. Crafted communication requests may cause a Null pointer dereference in the affected CODESYS products and may result in a denial-of-service condition.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-36764"
},
{
"cve": "CVE-2020-14517",
"cwe": {
"id": "CWE-327",
"name": "Use of a Broken or Risky Cryptographic Algorithm"
},
"notes": [
{
"category": "description",
"text": "Protocol encryption can be easily broken for CodeMeter (All versions prior to 6.90 are affected, including Version 6.90 or newer only if CodeMeter Runtime is running as server) and the server accepts external connections, which may allow an attacker to remotely communicate with the CodeMeter API.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"environmentalScore": 9.8,
"environmentalSeverity": "CRITICAL",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 9.8,
"temporalSeverity": "CRITICAL",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-14517"
},
{
"cve": "CVE-2020-7052",
"cwe": {
"id": "CWE-770",
"name": "Allocation of Resources Without Limits or Throttling"
},
"notes": [
{
"category": "description",
"text": "CODESYS Control V3, Gateway V3, and HMI V3 before 3.5.15.30 allow uncontrolled memory allocation which can result in a remote denial of service condition.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"environmentalScore": 6.5,
"environmentalSeverity": "MEDIUM",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"temporalScore": 6.5,
"temporalSeverity": "MEDIUM",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-7052"
},
{
"cve": "CVE-2020-14519",
"cwe": {
"id": "CWE-346",
"name": "Origin Validation Error"
},
"notes": [
{
"category": "description",
"text": "This vulnerability allows an attacker to use the internal WebSockets API for CodeMeter (All versions prior to 7.00 are affected, including Version 7.0 or newer with the affected WebSockets API still enabled. This is especially relevant for systems or devices where a web browser is used to access a web server) via a specifically crafted Java Script payload, which may allow alteration or creation of license files for when combined with CVE-2020-14515.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-14519"
},
{
"cve": "CVE-2021-29241",
"cwe": {
"id": "CWE-476",
"name": "NULL Pointer Dereference"
},
"notes": [
{
"category": "description",
"text": "CODESYS Gateway 3 before 3.5.16.70 has a NULL pointer dereference that may result in a denial of service (DoS).",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-29241"
},
{
"cve": "CVE-2021-29242",
"cwe": {
"id": "CWE-20",
"name": "Improper Input Validation"
},
"notes": [
{
"category": "description",
"text": "CODESYS Control Runtime system before 3.5.17.0 has improper input validation. Attackers can send crafted communication packets to change the router\u0027s addressing scheme and may re-route, add, remove or change low level communication packages.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 7.3,
"baseSeverity": "HIGH",
"confidentialityImpact": "LOW",
"environmentalScore": 7.3,
"environmentalSeverity": "HIGH",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.3,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2021-29242"
},
{
"cve": "CVE-2020-16233",
"cwe": {
"id": "CWE-404",
"name": "Improper Resource Shutdown or Release"
},
"notes": [
{
"category": "description",
"text": "An attacker could send a specially crafted packet that could have CodeMeter (All versions prior to 7.10) send back packets containing data from the heap.",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2020-16233"
},
{
"cve": "CVE-2019-5105",
"cwe": {
"id": "CWE-787",
"name": "Out-of-bounds Write"
},
"notes": [
{
"category": "description",
"text": "An exploitable memory corruption vulnerability exists in the Name Service Client functionality of 3S-Smart Software Solutions CODESYS GatewayService. A specially crafted packet can cause a large memcpy, resulting in an access violation and termination of the process. An attacker can send a packet to a device running the GatewayService.exe to trigger this vulnerability. All variants of the CODESYS V3 products in all versions prior V3.5.16.10 containing the CmpRouter or CmpRouterEmbedded component are affected, regardless of the CPU type or operating system: CODESYS Control for BeagleBone, CODESYS Control for emPC-A/iMX6, CODESYS Control for IOT2000, CODESYS Control for Linux, CODESYS Control for PLCnext, CODESYS Control for PFC100, CODESYS Control for PFC200, CODESYS Control for Raspberry Pi, CODESYS Control RTE V3, CODESYS Control RTE V3 (for Beckhoff CX), CODESYS Control Win V3 (also part of the CODESYS Development System setup), CODESYS Control V3 Runtime System Toolkit, CODESYS V3 Embedded Target Visu Toolkit, CODESYS V3 Remote Target Visu Toolkit, CODESYS V3 Safety SIL2, CODESYS Edge Gateway V3, CODESYS Gateway V3, CODESYS HMI V3, CODESYS OPC Server V3, CODESYS PLCHandler SDK, CODESYS V3 Simulation Runtime (part of the CODESYS Development System).",
"title": "Vulnerability Description"
}
],
"product_status": {
"fixed": [
"CSAFPID-52001"
],
"known_affected": [
"CSAFPID-51001"
]
},
"remediations": [
{
"category": "mitigation",
"details": "Use a hardware firewall, host-based firewall or comparable measures at network level toprotect against unauthorised network communication with the PC.\nUse a virus scanner or other measures to protect against malware.\nOnly use CODESYS libraries and archives from trusted sources.",
"product_ids": [
"CSAFPID-51001"
]
},
{
"category": "vendor_fix",
"details": "Installation of the software version 3.5.17",
"product_ids": [
"CSAFPID-51001"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"environmentalScore": 7.5,
"environmentalSeverity": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 7.5,
"temporalSeverity": "HIGH",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-51001"
]
}
],
"title": "CVE-2019-5105"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.