{
  "document": {
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "publisher": {
      "category": "vendor",
      "name": "Bosch PSIRT",
      "namespace": "https://psirt.bosch.com/"
    },
    "title": "7-Zip XZ Decompression Heap-based Buffer Overflow bundled with PRI7000",
    "tracking": {
      "current_release_date": "2026-10-12T00:00:00Z",
      "id": "BOSCH-SA-069646",
      "initial_release_date": "2026-10-12T00:00:00Z",
      "revision_history": [
        {
          "date": "2026-10-12T00:00:00Z",
          "number": "1",
          "summary": "Initial publication"
        }
      ],
      "status": "final",
      "version": "1"
    },
    "references": [
      {
        "category": "self",
        "summary": "Bosch PSIRT advisory BOSCH-SA-069646",
        "url": "https://psirt.bosch.com/security-advisories/bosch-sa-069646.html"
      },
      {
        "category": "external",
        "summary": "Zero Day Initiative advisory ZDI-26-444",
        "url": "https://www.zerodayinitiative.com/advisories/ZDI-26-444/"
      },
      {
        "category": "external",
        "summary": "PRI7000 product page",
        "url": "https://store.boschrexroth.com/de/de/pri7000-engineering-software"
      }
    ],
    "notes": [
      {
        "category": "summary",
        "text": "7-Zip 26.01 and older contains a heap-based buffer overflow in XZ decompression. A crafted XZ archive can cause arbitrary code execution in the current user's context. The vulnerable portable version of 7-Zip is bundled with Bosch Rexroth AG PRI7000. The component must be accessed directly on the customer PC; PRI7000 and its other components cannot exploit the vulnerability indirectly."
      },
      {
        "category": "general",
        "text": "Bosch recommends updating PRI7000 to version 1.11.17.3, 1.11.18.3, or 1.11.19.1 or newer, as applicable."
      }
    ]
  },
  "product_tree": {
    "branches": [
      {
        "category": "vendor",
        "name": "Bosch Rexroth AG",
        "branches": [
          {
            "category": "product_name",
            "name": "PRI7000",
            "branches": [
              {
                "category": "product_version_range",
                "name": "vers:generic/<1.11.17.3",
                "product": {
                  "name": "PRI7000 (vers:generic/<1.11.17.3)",
                  "product_id": "PRI7000-<1.11.17.3"
                }
              },
              {
                "category": "product_version_range",
                "name": "vers:generic/<1.11.18.3",
                "product": {
                  "name": "PRI7000 (vers:generic/<1.11.18.3)",
                  "product_id": "PRI7000-<1.11.18.3"
                }
              },
              {
                "category": "product_version_range",
                "name": "vers:generic/<1.11.19.1",
                "product": {
                  "name": "PRI7000 (vers:generic/<1.11.19.1)",
                  "product_id": "PRI7000-<1.11.19.1"
                }
              }
            ]
          }
        ]
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2026-14266",
      "cwe": {
        "id": "CWE-122",
        "name": "Heap-based Buffer Overflow"
      },
      "notes": [
        {
          "category": "description",
          "text": "7-Zip XZ Decompression Heap-based Buffer Overflow Remote Code Execution Vulnerability. Crafted XZ-compressed data processed as chunked XZ data can trigger a heap-based buffer overflow and allow code execution in the current process. User interaction is required, such as opening a malicious file or visiting a malicious page."
        },
        {
          "category": "details",
          "text": "The vulnerable 7-Zip component is included in its portable version with Bosch Rexroth AG PRI7000. According to Bosch, exploitation requires direct access to the component on the customer PC; PRI7000 and its other components cannot exploit it indirectly."
        }
      ],
      "product_status": {
        "known_affected": [
          "PRI7000-<1.11.17.3",
          "PRI7000-<1.11.18.3",
          "PRI7000-<1.11.19.1"
        ]
      },
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 7,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H",
            "version": "3.0"
          },
          "products": [
            "PRI7000-<1.11.17.3",
            "PRI7000-<1.11.18.3",
            "PRI7000-<1.11.19.1"
          ]
        }
      ],
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "Update PRI7000 to version 1.11.17.3, 1.11.18.3, or 1.11.19.1 or newer, as applicable.",
          "product_ids": [
            "PRI7000-<1.11.17.3",
            "PRI7000-<1.11.18.3",
            "PRI7000-<1.11.19.1"
          ],
          "url": "https://store.boschrexroth.com/de/de/pri7000-engineering-software"
        }
      ],
      "references": [
        {
          "category": "external",
          "summary": "CVE-2026-14266",
          "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-14266"
        },
        {
          "category": "external",
          "summary": "CWE-122: Heap-based Buffer Overflow",
          "url": "https://cwe.mitre.org/data/definitions/122.html"
        }
      ]
    }
  ]
}