Search

Find a vulnerability

Search criteria

    4 vulnerabilities found for Beckhoff TwinCAT by ICS-CERT

    CVE-2017-16726 (GCVE-0-2017-16726)

    Vulnerability from nvd – Published: 2018-06-27 19:00 – Updated: 2024-09-16 17:08
    VLAI
    Summary
    Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable.
    Severity
    No CVSS data available.
    CWE
    • CWE-285 - Improper Authorization CWE-285
    Assigner
    References
    Impacted products
    Vendor Product Version
    ICS-CERT Beckhoff TwinCAT Affected: Version 2, Version 3
    Create a notification for this product.
    Date Public
    2018-06-27 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-05T20:35:20.414Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "Beckhoff TwinCAT",
              "vendor": "ICS-CERT",
              "versions": [
                {
                  "status": "affected",
                  "version": "Version 2, Version 3"
                }
              ]
            }
          ],
          "datePublic": "2018-06-27T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-285",
                  "description": "Improper Authorization CWE-285",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2018-07-03T15:57:01.000Z",
            "orgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
            "shortName": "icscert"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "ics-cert@hq.dhs.gov",
              "DATE_PUBLIC": "2018-06-27T00:00:00",
              "ID": "CVE-2017-16726",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "Beckhoff TwinCAT",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "Version 2, Version 3"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "ICS-CERT"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Improper Authorization CWE-285"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf",
                  "refsource": "MISC",
                  "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
        "assignerShortName": "icscert",
        "cveId": "CVE-2017-16726",
        "datePublished": "2018-06-27T19:00:00.000Z",
        "dateReserved": "2017-11-09T00:00:00.000Z",
        "dateUpdated": "2024-09-16T17:08:08.110Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2017-16718 (GCVE-0-2017-16718)

    Vulnerability from nvd – Published: 2018-06-27 19:00 – Updated: 2024-09-16 17:28
    VLAI
    Summary
    Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added.
    Severity
    No CVSS data available.
    CWE
    • CWE-522 - Insufficiently Protected Credentials CWE-522
    Assigner
    References
    Impacted products
    Vendor Product Version
    ICS-CERT Beckhoff TwinCAT Affected: Version 3
    Create a notification for this product.
    Date Public
    2018-06-27 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-05T20:35:20.926Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "Beckhoff TwinCAT",
              "vendor": "ICS-CERT",
              "versions": [
                {
                  "status": "affected",
                  "version": "Version 3"
                }
              ]
            }
          ],
          "datePublic": "2018-06-27T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-522",
                  "description": "Insufficiently Protected Credentials CWE-522",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2018-06-27T18:57:01.000Z",
            "orgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
            "shortName": "icscert"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "ics-cert@hq.dhs.gov",
              "DATE_PUBLIC": "2018-06-27T00:00:00",
              "ID": "CVE-2017-16718",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "Beckhoff TwinCAT",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "Version 3"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "ICS-CERT"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Insufficiently Protected Credentials CWE-522"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf",
                  "refsource": "MISC",
                  "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
        "assignerShortName": "icscert",
        "cveId": "CVE-2017-16718",
        "datePublished": "2018-06-27T19:00:00.000Z",
        "dateReserved": "2017-11-09T00:00:00.000Z",
        "dateUpdated": "2024-09-16T17:28:00.754Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2017-16726 (GCVE-0-2017-16726)

    Vulnerability from cvelistv5 – Published: 2018-06-27 19:00 – Updated: 2024-09-16 17:08
    VLAI
    Summary
    Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable.
    Severity
    No CVSS data available.
    CWE
    • CWE-285 - Improper Authorization CWE-285
    Assigner
    References
    Impacted products
    Vendor Product Version
    ICS-CERT Beckhoff TwinCAT Affected: Version 2, Version 3
    Create a notification for this product.
    Date Public
    2018-06-27 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-05T20:35:20.414Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "Beckhoff TwinCAT",
              "vendor": "ICS-CERT",
              "versions": [
                {
                  "status": "affected",
                  "version": "Version 2, Version 3"
                }
              ]
            }
          ],
          "datePublic": "2018-06-27T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-285",
                  "description": "Improper Authorization CWE-285",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2018-07-03T15:57:01.000Z",
            "orgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
            "shortName": "icscert"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "ics-cert@hq.dhs.gov",
              "DATE_PUBLIC": "2018-06-27T00:00:00",
              "ID": "CVE-2017-16726",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "Beckhoff TwinCAT",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "Version 2, Version 3"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "ICS-CERT"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "Beckhoff TwinCAT supports communication over ADS. ADS is a protocol for industrial automation in protected environments. ADS has not been designed to achieve security purposes and therefore does not include any encryption algorithms because of their negative effect on performance and throughput. An attacker can forge arbitrary ADS packets when legitimate ADS traffic is observable."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Improper Authorization CWE-285"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf",
                  "refsource": "MISC",
                  "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-001.pdf"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
        "assignerShortName": "icscert",
        "cveId": "CVE-2017-16726",
        "datePublished": "2018-06-27T19:00:00.000Z",
        "dateReserved": "2017-11-09T00:00:00.000Z",
        "dateUpdated": "2024-09-16T17:08:08.110Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2017-16718 (GCVE-0-2017-16718)

    Vulnerability from cvelistv5 – Published: 2018-06-27 19:00 – Updated: 2024-09-16 17:28
    VLAI
    Summary
    Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added.
    Severity
    No CVSS data available.
    CWE
    • CWE-522 - Insufficiently Protected Credentials CWE-522
    Assigner
    References
    Impacted products
    Vendor Product Version
    ICS-CERT Beckhoff TwinCAT Affected: Version 3
    Create a notification for this product.
    Date Public
    2018-06-27 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-05T20:35:20.926Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "Beckhoff TwinCAT",
              "vendor": "ICS-CERT",
              "versions": [
                {
                  "status": "affected",
                  "version": "Version 3"
                }
              ]
            }
          ],
          "datePublic": "2018-06-27T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-522",
                  "description": "Insufficiently Protected Credentials CWE-522",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2018-06-27T18:57:01.000Z",
            "orgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
            "shortName": "icscert"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "ics-cert@hq.dhs.gov",
              "DATE_PUBLIC": "2018-06-27T00:00:00",
              "ID": "CVE-2017-16718",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "Beckhoff TwinCAT",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "Version 3"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "ICS-CERT"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Insufficiently Protected Credentials CWE-522"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf",
                  "refsource": "MISC",
                  "url": "https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "7d14cffa-0d7d-4270-9dc0-52cabd5a23a6",
        "assignerShortName": "icscert",
        "cveId": "CVE-2017-16718",
        "datePublished": "2018-06-27T19:00:00.000Z",
        "dateReserved": "2017-11-09T00:00:00.000Z",
        "dateUpdated": "2024-09-16T17:28:00.754Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }