SSA-678870

Vulnerability from csaf_siemens - Published: 2026-11-10 00:00 - Updated: 2026-11-10 00:00
Summary
SSA-678870: Node2Shell/Broccoli2Shell Vulnerabilities in Siemens Software Products
Notes
Summary: On October 21, 2026, the Node.js project released security updates addressing a critical vulnerability in the Brotli decoder bundled with Node.js, commonly referred to as "Node2Shell" (tracked as CVE-2026-111497). The vulnerability is an out-of-bounds write that could allow a remote attacker to cause memory corruption and potentially execute arbitrary code. This advisory covers the status of impact of various Siemens software products. Please also have a look on following Software Field Bulletins: Teamcenter: https://support.sw.siemens.com/en-US/knowledge-base/PL8869204 Polarion: https://support.sw.siemens.com/en-US/knowledge-base/PL8869197 Manufacturing Operations Center (Opcenter) and Process Preparation X: https://support.sw.siemens.com/en-US/knowledge-base/PL8869211 Siemens is preparing fixes and recommends specific mitigations for products where fixes are not or not yet available.
General Recommendations: As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens' operational guidelines for Industrial Security (Download: https://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals. Additional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity
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: The use of Siemens Security Advisories is subject to the terms and conditions listed on: https://www.siemens.com/productcert/terms-of-use.

A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decoder state memory, disclose sensitive memory contents, cause a denial of service, or potentially execute arbitrary code using a crafted Brotli-compressed stream. Users need to update any Brotli libraries or binaries between 1.0.3 through 1.2.0 to the latest available version: 1.0.10 or 1.1.1 or 1.2.1.

CWE-787 - Out-of-bounds Write
Affected products
Product Identifier Version Remediation
Opcenter Execution Core
Siemens / Opcenter Execution Core
vers:all/*
Mitigation
None Available
Opcenter Execution Discrete
Siemens / Opcenter Execution Discrete
vers:all/*
Mitigation
None Available
Opcenter Execution Foundation
Siemens / Opcenter Execution Foundation
vers:all/*
Mitigation
None Available
Opcenter Execution Pharma
Siemens / Opcenter Execution Pharma
vers:all/*
Mitigation
None Available
Opcenter Execution Process
Siemens / Opcenter Execution Process
vers:all/*
Mitigation
None Available
Opcenter Intelligence
Siemens / Opcenter Intelligence
vers:all/*
Mitigation
None Available
Opcenter Intra Plant Logistics
Siemens / Opcenter Intra Plant Logistics
vers:all/*
Mitigation
None Available
Opcenter Quality
Siemens / Opcenter Quality
vers:all/*
Mitigation
None Available
Opcenter RDnL
Siemens / Opcenter RDnL
vers:all/*
Mitigation
None Available
Opcenter X
Siemens / Opcenter X
vers:all/*
Mitigation
None Available
PADS Pro Essentials
Siemens / PADS Pro Essentials
vers:all/*
Mitigation
None Available
PADS Pro Student Edition
Siemens / PADS Pro Student Edition
vers:all/*
Mitigation
None Available
PADS Professional
Siemens / PADS Professional
vers:all/*
Mitigation
None Available
PAVE360 Automotive 2026
Siemens / PAVE360 Automotive 2026
vers:all/*
None Available
Process Preparation X
Siemens / Process Preparation X
vers:all/*
Mitigation
None Available
Simcenter Executable Digital Twin
Siemens / Simcenter Executable Digital Twin
vers:all/*
None Available
Simcenter Studio
Siemens / Simcenter Studio
vers:all/*
None Available
Teamcenter V2412
Siemens / Teamcenter V2412
vers:all/*
Mitigation
None Available
Teamcenter V2506
Siemens / Teamcenter V2506
vers:all/*
Mitigation
None Available
Teamcenter V2512
Siemens / Teamcenter V2512
vers:all/*
Mitigation
None Available
Teamcenter V2606
Siemens / Teamcenter V2606
vers:all/*
Mitigation
None Available
Xpedition Designer
Siemens / Xpedition Designer
vers:all/*
Mitigation
None Available
Xpedition Enterprise
Siemens / Xpedition Enterprise
vers:all/*
Mitigation
None Available
HyperLynx
Siemens / HyperLynx
vers:all/*
Mitigation
None Available
Innexis Architecture Native Acceleration 2026
Siemens / Innexis Architecture Native Acceleration 2026
vers:all/*
None Available
Insights Hub
Siemens / Insights Hub
vers:all/*
None Available
Opcenter Connect Electronics
Siemens / Opcenter Connect Electronics
vers:all/*
Mitigation
None Available
Opcenter Connect MOM
Siemens / Opcenter Connect MOM
vers:all/*
Mitigation
None Available
Product Identifier Version Remediation
Calibre
Siemens / Calibre
vers:all/*
Calibre ICE
Siemens / Calibre ICE
vers:all/*
Pathway to Learning Engineering
Siemens / Pathway to Learning Engineering
vers:all/*
Polarion
Siemens / Polarion
vers:all/*
Solid Edge
Siemens / Solid Edge
vers:all/*
Capital
Siemens / Capital
vers:all/*
Teamcenter Share
Siemens / Teamcenter Share
vers:all/*
Designcenter X Essentials
Siemens / Designcenter X Essentials
vers:all/*
Threats
Impact Node.js is not present
Impact Polarion uses node.js 10.15.0 - Brotli was introduced to node.js in 10.16.0 further information: https://support.sw.siemens.com/en-US/knowledge-base/PL8869197

{
  "document": {
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "Disclosure is not limited. (TLPv2: TLP:CLEAR)",
      "tlp": {
        "label": "WHITE"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "summary",
        "text": "On October 21, 2026, the Node.js project released security updates addressing a critical vulnerability in the Brotli decoder bundled with Node.js, commonly referred to as \"Node2Shell\" (tracked as CVE-2026-111497). The vulnerability is an out-of-bounds write that could allow a remote attacker to cause memory corruption and potentially execute arbitrary code. This advisory covers the status of impact of various Siemens software products.\n\nPlease also have a look on following Software Field Bulletins:\n\nTeamcenter: https://support.sw.siemens.com/en-US/knowledge-base/PL8869204\n\nPolarion: https://support.sw.siemens.com/en-US/knowledge-base/PL8869197\n\nManufacturing Operations Center (Opcenter) and Process Preparation X: https://support.sw.siemens.com/en-US/knowledge-base/PL8869211\n\nSiemens is preparing fixes and recommends specific mitigations for products where fixes are not or not yet available.",
        "title": "Summary"
      },
      {
        "category": "general",
        "text": "As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens\u0027 operational guidelines for Industrial Security (Download: https://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals.\nAdditional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity",
        "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": "The use of Siemens Security Advisories is subject to the terms and conditions listed on: https://www.siemens.com/productcert/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-678870: Node2Shell/Broccoli2Shell Vulnerabilities in Siemens Software Products - HTML Version",
        "url": "https://cert-portal.siemens.com/productcert/html/ssa-678870.html"
      },
      {
        "category": "self",
        "summary": "SSA-678870: Node2Shell/Broccoli2Shell Vulnerabilities in Siemens Software Products - CSAF Version",
        "url": "https://cert-portal.siemens.com/productcert/csaf/ssa-678870.json"
      }
    ],
    "title": "SSA-678870: Node2Shell/Broccoli2Shell Vulnerabilities in Siemens Software Products",
    "tracking": {
      "current_release_date": "2026-11-10T00:00:00.000Z",
      "generator": {
        "engine": {
          "name": "Siemens ProductCERT CSAF Generator",
          "version": "1"
        }
      },
      "id": "SSA-678870",
      "initial_release_date": "2026-11-10T00:00:00.000Z",
      "revision_history": [
        {
          "date": "2026-11-10T00:00:00.000Z",
          "legacy_version": "1.0",
          "number": "1",
          "summary": "Publication Date"
        }
      ],
      "status": "interim",
      "version": "1"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Calibre",
                  "product_id": "1"
                }
              }
            ],
            "category": "product_name",
            "name": "Calibre"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Calibre ICE",
                  "product_id": "2"
                }
              }
            ],
            "category": "product_name",
            "name": "Calibre ICE"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Capital",
                  "product_id": "3"
                }
              }
            ],
            "category": "product_name",
            "name": "Capital"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Designcenter X Essentials",
                  "product_id": "4"
                }
              }
            ],
            "category": "product_name",
            "name": "Designcenter X Essentials"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "HyperLynx",
                  "product_id": "5"
                }
              }
            ],
            "category": "product_name",
            "name": "HyperLynx"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Innexis Architecture Native Acceleration 2026",
                  "product_id": "6"
                }
              }
            ],
            "category": "product_name",
            "name": "Innexis Architecture Native Acceleration 2026"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Insights Hub",
                  "product_id": "7"
                }
              }
            ],
            "category": "product_name",
            "name": "Insights Hub"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Connect Electronics",
                  "product_id": "8"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Connect Electronics"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Connect MOM",
                  "product_id": "9"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Connect MOM"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Execution Core",
                  "product_id": "10"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Execution Core"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Execution Discrete",
                  "product_id": "11"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Execution Discrete"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Execution Foundation",
                  "product_id": "12"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Execution Foundation"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Execution Pharma",
                  "product_id": "13"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Execution Pharma"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Execution Process",
                  "product_id": "14"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Execution Process"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Intelligence",
                  "product_id": "15"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Intelligence"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Intra Plant Logistics",
                  "product_id": "16"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Intra Plant Logistics"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter Quality",
                  "product_id": "17"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter Quality"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter RDnL",
                  "product_id": "18"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter RDnL"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Opcenter X",
                  "product_id": "19"
                }
              }
            ],
            "category": "product_name",
            "name": "Opcenter X"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "PADS Pro Essentials",
                  "product_id": "20"
                }
              }
            ],
            "category": "product_name",
            "name": "PADS Pro Essentials"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "PADS Pro Student Edition",
                  "product_id": "21"
                }
              }
            ],
            "category": "product_name",
            "name": "PADS Pro Student Edition"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "PADS Professional",
                  "product_id": "22"
                }
              }
            ],
            "category": "product_name",
            "name": "PADS Professional"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Pathway to Learning Engineering",
                  "product_id": "23"
                }
              }
            ],
            "category": "product_name",
            "name": "Pathway to Learning Engineering"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "PAVE360 Automotive 2026",
                  "product_id": "24"
                }
              }
            ],
            "category": "product_name",
            "name": "PAVE360 Automotive 2026"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Polarion",
                  "product_id": "25"
                }
              }
            ],
            "category": "product_name",
            "name": "Polarion"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Process Preparation X",
                  "product_id": "26"
                }
              }
            ],
            "category": "product_name",
            "name": "Process Preparation X"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Simcenter Executable Digital Twin",
                  "product_id": "27"
                }
              }
            ],
            "category": "product_name",
            "name": "Simcenter Executable Digital Twin"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Simcenter Studio",
                  "product_id": "28"
                }
              }
            ],
            "category": "product_name",
            "name": "Simcenter Studio"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Solid Edge",
                  "product_id": "29"
                }
              }
            ],
            "category": "product_name",
            "name": "Solid Edge"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Teamcenter Share",
                  "product_id": "30"
                }
              }
            ],
            "category": "product_name",
            "name": "Teamcenter Share"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Teamcenter V2412",
                  "product_id": "31"
                }
              }
            ],
            "category": "product_name",
            "name": "Teamcenter V2412"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Teamcenter V2506",
                  "product_id": "32"
                }
              }
            ],
            "category": "product_name",
            "name": "Teamcenter V2506"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Teamcenter V2512",
                  "product_id": "33"
                }
              }
            ],
            "category": "product_name",
            "name": "Teamcenter V2512"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Teamcenter V2606",
                  "product_id": "34"
                }
              }
            ],
            "category": "product_name",
            "name": "Teamcenter V2606"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Xpedition Designer",
                  "product_id": "35"
                }
              }
            ],
            "category": "product_name",
            "name": "Xpedition Designer"
          },
          {
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:all/*",
                "product": {
                  "name": "Xpedition Enterprise",
                  "product_id": "36"
                }
              }
            ],
            "category": "product_name",
            "name": "Xpedition Enterprise"
          }
        ],
        "category": "vendor",
        "name": "Siemens"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2026-111497",
      "cwe": {
        "id": "CWE-787",
        "name": "Out-of-bounds Write"
      },
      "flags": [
        {
          "label": "component_not_present",
          "product_ids": [
            "30",
            "2",
            "1",
            "23",
            "4",
            "29",
            "3"
          ]
        },
        {
          "label": "vulnerable_code_not_present",
          "product_ids": [
            "25"
          ]
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decoder state memory, disclose sensitive memory contents, cause a denial of service, or potentially execute arbitrary code using a crafted Brotli-compressed stream.\r\n\r\n\r\n\r\n\r\n\r\nUsers need to update any Brotli libraries or binaries between 1.0.3 through 1.2.0 to the latest available version: 1.0.10 or 1.1.1 or 1.2.1.",
          "title": "CVE Description"
        }
      ],
      "product_status": {
        "known_affected": [
          "10",
          "11",
          "12",
          "13",
          "14",
          "15",
          "16",
          "17",
          "18",
          "19",
          "20",
          "21",
          "22",
          "24",
          "26",
          "27",
          "28",
          "31",
          "32",
          "33",
          "34",
          "35",
          "36",
          "5",
          "6",
          "7",
          "8",
          "9"
        ],
        "known_not_affected": [
          "1",
          "2",
          "23",
          "25",
          "29",
          "3",
          "30",
          "4"
        ]
      },
      "remediations": [
        {
          "category": "mitigation",
          "details": "Disable brotli compression and block brotli compression at the network firewall.",
          "product_ids": [
            "20",
            "21",
            "22",
            "35",
            "36",
            "5"
          ]
        },
        {
          "category": "mitigation",
          "details": "For Teamcenter manual mitigation instructions can be found here: https://support.sw.siemens.com/en-US/knowledge-base/PL8869204",
          "product_ids": [
            "31",
            "32",
            "33",
            "34"
          ]
        },
        {
          "category": "mitigation",
          "details": "The vulnerability can be mitigated on the IIS Reverse Proxy. Please see https://support.sw.siemens.com/en-US/knowledge-base/PL8869211",
          "product_ids": [
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "26",
            "8",
            "9"
          ]
        },
        {
          "category": "none_available",
          "details": "Currently no fix is available",
          "product_ids": [
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "24",
            "26",
            "27",
            "28",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "5",
            "6",
            "7",
            "8",
            "9"
          ]
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 9.8,
            "baseSeverity": "CRITICAL",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.1"
          },
          "products": [
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "24",
            "26",
            "27",
            "28",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "5",
            "6",
            "7",
            "8",
            "9"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Node.js is not present",
          "product_ids": [
            "30",
            "2",
            "1",
            "23",
            "4",
            "29",
            "3"
          ]
        },
        {
          "category": "impact",
          "details": "Polarion uses node.js 10.15.0 - Brotli was introduced to node.js in 10.16.0\r\n\r\n\r\nfurther information:\r\nhttps://support.sw.siemens.com/en-US/knowledge-base/PL8869197",
          "product_ids": [
            "25"
          ]
        }
      ],
      "title": "CVE-2026-111497"
    }
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

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.
Vulnerability timeline

Sightings and recorded dates, grouped by day · UTC

JSON
How durations are calculated

Following the VTEM framework (Black Hat USA 2015), time to patch starts when the vendor or a coordinator was informed, total time to patch at discovery, and disclosure to patch at public disclosure; vendor response time runs from the report to its acknowledgement. Time to exploit and time unpatched start at the earliest discovery or report, falling back to public disclosure. Unpatched time ends at the first recorded patch, or the calculation time when no patch is recorded. Exploitation to patch shows the interval between those two events; a published proof of concept is a public exploit, not exploitation.

Each result shows its source dates. A negative interval means the end event came first; when date-only inputs leave the order open, the result says so. Date-only inputs are approximate. The earliest evidence wins: KEV report dates and sightings are labelled as such. Records describing another vulnerability are listed but never calculated from, and a PoC alone does not establish exploitation. Missing patch evidence does not prove that no patch exists. Filters below change the event list only.

Events included in the timeline

Loading timeline…


    Loading…

    Loading…

    Loading…

    Related by attack behaviour

    Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.