-
-
Notifications
You must be signed in to change notification settings - Fork 758
Description
Search terms
minimatch ReDoS CVE-2026-26996 vulnerability transitive dependency security
Expected Behavior
typedoc's transitive dependencies should not contain known HIGH severity vulnerabilities.
Actual Behavior
typedoc@0.28.13 (and through at least 0.28.17) depends on minimatch@^9.0.5, which is vulnerable to CVE-2026-26996 — a ReDoS attack via repeated wildcards with a non-matching literal in the pattern.
This causes security scanners (e.g. Trivy) to flag projects that depend on typedoc.
Steps to reproduce the bug
- Install
typedoc@0.28.17 - Run a vulnerability scanner against
node_modules(e.g.trivy fs --scanners vuln .) - Observe HIGH finding for
minimatchpulled in by typedoc
Environment
- TypeDoc version: 0.28.13 (also verified against 0.28.17)
- TypeScript version: N/A (dependency issue, not a TypeScript compilation issue)
- Node.js version: N/A
- OS: macOS
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels