Digest · Thursday
Security digest: October 22, 2026
5 critical advisories.
All digests · RSS · Markdown
Take stock
- npm: 4 critical advisories (
@sentry/nextjs,dompurify,next). Check withnpm audit (or: npm ls <package>). - PyPI: 1 critical advisory (
Pillow). Check withpip-audit (or: pip show <package>). - None of it touches your stack? Then there is nothing to do today. That is a result, not a failure to read carefully.
Known exploited (CISA KEV) 0
Added to CISA’s catalog on this day: confirmed exploitation in the wild. Due date = CISA’s deadline for US federal agencies.
None.
Critical advisories by ecosystem 5
GitHub-reviewed advisories rated critical, published this day (Pacific time).
npm 4
Check: npm audit (or: npm ls <package>)
- Sentry-Javascript: Middleware Bypass when using Tunnel route CVE-2026-114139 CVSS 9.1 Critical
@sentry/nextjs>= 9.36.0, < 9.47.2 → fixed in 9.47.2;@sentry/nextjs>= 10.0.0-alpha.0, < 10.75.2 → fixed in 10.75.2;@sentry/nextjs>= 11.0.0-alpha.0, < 11.0.0-rc.1 → fixed in 11.0.0-rc.1 - DOMPurify SAFE_FOR_TEMPLATES bypass: split template expressions survive in attached shadow root content on DOM output modes GHSA-cg2g-xh64-v4q7 CVSS 9.2 Critical
dompurify>= 3.4.4, <= 3.4.16 → fixed in 3.4.17 - Next.js: Unauthenticated Remote Code Execution in `use cache` functions returning typed arrays GHSA-673q-mjm6-r5xr CVSS 9.5 Critical
next>= 16.0.0, <= 16.4.0 → fixed in 16.4.1 - Next.js: Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used GHSA-2464-fhr4-w9xw CVSS 9.5 Critical
next>= 10.0.0, <= 15.5.27 → fixed in 15.5.28;next>= 16.0.0, <= 16.4.0 → fixed in 16.4.1
PyPI 1
Check: pip-audit (or: pip show <package>)
- Pillow multi-frame loaders can reuse stale native image storage after mode transitions CVE-2026-96639 CVSS 9.8 Critical
Pillow>= 11.0.0, < 13.0.0 → fixed in 13.0.0