SSA-360783

Vulnerability from csaf_siemens - Published: 2022-10-11 00:00 - Updated: 2022-10-11 00:00
Summary
SSA-360783: Multiple Webserver Vulnerabilities in Desigo PXM Devices

Notes

Summary
Desigo PXM devices contain multiple vulnerabilities in the webserver application that could allow an attacker to potentially access sensitive information, execute arbitrary commands, cause a denial of service condition, or perform remote code execution. Siemens has released updates for the affected products and recommends to update to the latest versions.
General Recommendations
As a general security measure Siemens strongly recommends to protect network access to affected products with appropriate mechanisms. It is advised to follow recommended security practices in order to run the devices in a protected IT environment.
Additional Resources
For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories
Terms of Use
Siemens Security Advisories are subject to the terms and conditions contained in Siemens' underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter "License Terms"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens' Global Website (https://www.siemens.com/terms_of_use, hereinafter "Terms of Use"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.

{
  "document": {
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "Disclosure is not limited.",
      "tlp": {
        "label": "WHITE"
      }
    },
    "notes": [
      {
        "category": "summary",
        "text": "Desigo PXM devices contain multiple vulnerabilities in the webserver application that could allow an attacker to potentially access sensitive information, execute arbitrary commands, cause a denial of service condition, or perform remote code execution.\n\nSiemens has released updates for the affected products and recommends to update to the latest versions.",
        "title": "Summary"
      },
      {
        "category": "general",
        "text": "As a general security measure Siemens strongly recommends to protect network access to affected products with appropriate mechanisms. It is advised to follow recommended security practices in order to run the devices in a protected IT environment.",
        "title": "General Recommendations"
      },
      {
        "category": "general",
        "text": "For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories",
        "title": "Additional Resources"
      },
      {
        "category": "legal_disclaimer",
        "text": "Siemens Security Advisories are subject to the terms and conditions contained in Siemens\u0027 underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter \"License Terms\"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens\u0027 Global Website (https://www.siemens.com/terms_of_use, hereinafter \"Terms of Use\"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.",
        "title": "Terms of Use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "productcert@siemens.com",
      "name": "Siemens ProductCERT",
      "namespace": "https://www.siemens.com"
    },
    "references": [
      {
        "category": "self",
        "summary": "SSA-360783: Multiple Webserver Vulnerabilities in Desigo PXM Devices - PDF Version",
        "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-360783.pdf"
      },
      {
        "category": "self",
        "summary": "SSA-360783: Multiple Webserver Vulnerabilities in Desigo PXM Devices - TXT Version",
        "url": "https://cert-portal.siemens.com/productcert/txt/ssa-360783.txt"
      },
      {
        "category": "self",
        "summary": "SSA-360783: Multiple Webserver Vulnerabilities in Desigo PXM Devices - CSAF Version",
        "url": "https://cert-portal.siemens.com/productcert/csaf/ssa-360783.json"
      }
    ],
    "title": "SSA-360783: Multiple Webserver Vulnerabilities in Desigo PXM Devices",
    "tracking": {
      "current_release_date": "2022-10-11T00:00:00Z",
      "generator": {
        "engine": {
          "name": "Siemens ProductCERT CSAF Generator",
          "version": "1"
        }
      },
      "id": "SSA-360783",
      "initial_release_date": "2022-10-11T00:00:00Z",
      "revision_history": [
        {
          "date": "2022-10-11T00:00:00Z",
          "legacy_version": "1.0",
          "number": "1",
          "summary": "Publication Date"
        }
      ],
      "status": "final",
      "version": "1"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM30-1",
                  "product_id": "1"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM30-1"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM30.E",
                  "product_id": "2"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM30.E"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM40-1",
                  "product_id": "3"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM40-1"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM40.E",
                  "product_id": "4"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM40.E"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM50-1",
                  "product_id": "5"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM50-1"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "Desigo PXM50.E",
                  "product_id": "6"
                }
              }
            ],
            "category": "product_name",
            "name": "Desigo PXM50.E"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-37",
                "product": {
                  "name": "PXG3.W100-1",
                  "product_id": "7"
                }
              }
            ],
            "category": "product_name",
            "name": "PXG3.W100-1"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "PXG3.W100-2",
                  "product_id": "8"
                }
              }
            ],
            "category": "product_name",
            "name": "PXG3.W100-2"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-37",
                "product": {
                  "name": "PXG3.W200-1",
                  "product_id": "9"
                }
              }
            ],
            "category": "product_name",
            "name": "PXG3.W200-1"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "\u003c V02.20.126.11-41",
                "product": {
                  "name": "PXG3.W200-2",
                  "product_id": "10"
                }
              }
            ],
            "category": "product_name",
            "name": "PXG3.W200-2"
          }
        ],
        "category": "vendor",
        "name": "Siemens"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2022-40176",
      "cwe": {
        "id": "CWE-78",
        "name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
      },
      "notes": [
        {
          "category": "summary",
          "text": "There exists an Improper Neutralization of Special Elements used in an OS Command with root privileges during a restore operation due to the missing validation of the names of files included in the input package. By restoring a specifically crafted package, a remote low-privileged attacker can execute arbitrary system commands with root privileges on the device, leading to a full compromise.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 8.0,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40176"
    },
    {
      "cve": "CVE-2022-40177",
      "cwe": {
        "id": "CWE-200",
        "name": "Exposure of Sensitive Information to an Unauthorized Actor"
      },
      "notes": [
        {
          "category": "summary",
          "text": "Endpoints of the \u201cOperation\u201d web application that interpret and execute Axon language queries allow file read access to the device file system with root privileges. By supplying specific I/O related Axon queries, a remote low-privileged attacker can read sensitive files on the device.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 5.7,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40177"
    },
    {
      "cve": "CVE-2022-40178",
      "cwe": {
        "id": "CWE-79",
        "name": "Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)"
      },
      "notes": [
        {
          "category": "summary",
          "text": "Improper Neutralization of Input During Web Page Generation exists in the \u201cImport Files\u201c functionality of the \u201cOperation\u201d web application, due to the missing validation of the titles of files included in the input package. By uploading a specifically crafted graphics package, a remote low-privileged attacker can execute arbitrary JavaScript code.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 4.8,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:N/A:N/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40178"
    },
    {
      "cve": "CVE-2022-40179",
      "cwe": {
        "id": "CWE-352",
        "name": "Cross-Site Request Forgery (CSRF)"
      },
      "notes": [
        {
          "category": "summary",
          "text": "A Cross-Site Request Forgery exists in endpoints of the \u201cOperation\u201d web application that interpret and execute Axon language queries, due to the missing validation of anti-CSRF tokens or other origin checks. By convincing a victim to click on a malicious link or visit a specifically crafted webpage while logged-in to the device\r\nweb application, a remote unauthenticated attacker can execute arbitrary Axon queries against the device.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 6.8,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40179"
    },
    {
      "cve": "CVE-2022-40180",
      "cwe": {
        "id": "CWE-352",
        "name": "Cross-Site Request Forgery (CSRF)"
      },
      "notes": [
        {
          "category": "summary",
          "text": "A Cross-Site Request Forgery exists in the \u201cImport Files\u201c functionality of the \u201cOperation\u201d web application due to the missing validation of anti-CSRF tokens or other origin checks. A remote unauthenticated attacker can upload and enable permanent arbitrary JavaScript code into the device just by convincing a victim to visit a specifically crafted webpage while logged-in to the device web application.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40180"
    },
    {
      "cve": "CVE-2022-40181",
      "cwe": {
        "id": "CWE-84",
        "name": "Improper Neutralization of Encoded URI Schemes in a Web Page"
      },
      "notes": [
        {
          "category": "summary",
          "text": "The device embedded browser does not prevent interaction with alternative URI schemes when redirected to corresponding resources by web application code. By setting the homepage URI, the favorite URIs, or redirecting embedded browser users via JavaScript code to alternative scheme resources, a remote low privileged attacker can perform a range of attacks against the device, such as read arbitrary files on the filesystem, execute arbitrary JavaScript code in order to steal or manipulate the information on the screen, or trigger denial of service conditions.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 8.3,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40181"
    },
    {
      "cve": "CVE-2022-40182",
      "cwe": {
        "id": "CWE-250",
        "name": "Execution with Unnecessary Privileges"
      },
      "notes": [
        {
          "category": "summary",
          "text": "The device embedded Chromium-based browser is launched as root with the \u201c--no-sandbox\u201d option. Attackers can add arbitrary JavaScript code inside \u201cOperation\u201d graphics and successfully exploit any number of publicly known vulnerabilities against the version of the embedded Chromium-based browser.",
          "title": "Summary"
        }
      ],
      "product_status": {
        "known_affected": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-41 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "8",
            "10"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        },
        {
          "category": "vendor_fix",
          "details": "Update to V02.20.126.11-37 or later version. Please contact your local Siemens office for additional support in obtaining the update.",
          "product_ids": [
            "7",
            "9"
          ],
          "url": "https://support.industry.siemens.com/cs/ww/en/view/109813821"
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 8.8,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C",
            "version": "3.1"
          },
          "products": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10"
          ]
        }
      ],
      "title": "CVE-2022-40182"
    }
  ]
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

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.


Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…