{
  "@context": "https://openvex.dev/ns/v0.2.0",
  "@id": "https://quench-works.com/vex/coolify-realtime/2026-11-02",
  "author": "QuenchWorks <info@quench-works.com>",
  "timestamp": "2026-11-02T00:00:00Z",
  "version": 1,
  "statements": [
    {
      "vulnerability": {
        "name": "CVE-2026-118764"
      },
      "products": [
        {
          "@id": "pkg:npm/minimatch@5.1.8"
        }
      ],
      "status": "not_affected",
      "justification": "vulnerable_code_not_present",
      "impact_statement": "The advisory: minimatch before 11.0.1 expands attacker-controlled **/.. segments in firstPhasePreProcess() and compares them pairwise in secondPhasePreProcess(), run at optimizationLevel 2 or higher. Those functions and the optimizationLevel option arrived with the minimatch 7+ rewrite. Verified 2026-11-02 on the npm tarball minimatch-5.1.8.tgz (sha256 3effb35e05b4291721c5a37775dfcf9350cf7a031def3f7b674ecc638219cd4a): grep -c 'firstPhasePreProcess\\|optimizationLevel' returned 0 for package/minimatch.js and package/lib/path.js, the only JavaScript files it ships. 5.1.8 is the glob-scoped copy under pm2's glob 8, which needs minimatch ^5."
    }
  ]
}
