Skip to content

Remove minimatch CVE audit ignore once upstream ships fix #49

@aryeko

Description

@aryeko

Context

We added CVE-2026-26996 (minimatch ReDoS, GHSA-3ppc-4f35-3m26) to pnpm.auditConfig.ignoreCves in root package.json because all vulnerable paths are devDependencies only (Nx, ESLint, typescript-eslint). No runtime exposure in @ghx-dev/core.

Action

Once upstream packages bump minimatch >= 10.2.1, remove the ignore:

  1. Delete pnpm.auditConfig block from root package.json
  2. Run pnpm audit --audit-level=high to verify clean
  3. Commit

Upstream deps to watch

Package Current minimatch Needs
@nx/devkit 10.1.1 (exact) >=10.2.1
@eslint/eslintrc ^3.1.2 major bump
@typescript-eslint/typescript-estree ^9.0.5 major bump
filelist (via jake/ejs/Nx) ^5.0.1 major bump

Quick check: pnpm why minimatch and pnpm audit --audit-level=high

Added in PR #48 (feat/claude-plugin branch).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions