diff --git a/.trivyignore b/.trivyignore new file mode 100644 index 0000000..6e87008 --- /dev/null +++ b/.trivyignore @@ -0,0 +1,13 @@ +# CVE-2026-27903: minimatch - DoS via unbounded recursive backtracking in glob patterns +# CVE-2026-27904: minimatch - DoS via catastrophic backtracking in glob expressions +# CVE-2026-29786: tar - Hardlink path traversal via drive-relative linkpath +# +# These vulnerabilities exist in packages bundled within npm itself (not in our application +# dependencies). They cannot be resolved by updating our own package.json — a fix requires +# a new npm release that ships patched versions of minimatch and tar internally. +# +# TODO: Remove these ignores once a fixed version of npm is available and deployed in the +# base image. Track the npm release notes for minimatch >= and tar >= . +CVE-2026-27903 +CVE-2026-27904 +CVE-2026-29786