Skip to content

chore(deps): patch duty 2026-10-09 — axios, probe-image-size, next, sharp - #250

Merged
nicolasiscoding merged 1 commit into
developfrom
bugfix/patch-duty-2026-10-09
Oct 9, 2026
Merged

nicolasiscoding merged 1 commit into
developfrom
bugfix/patch-duty-2026-10-09

Conversation

@amitsharma-turbodocx

Copy link
Copy Markdown
Contributor

Related

Part of nicolasiscoding/RapidDocxBackend#1928 (weekly patch duty, week of 2026-10-09)

Description

Clears all 13 open Dependabot alerts, plus three npm audit findings Dependabot hadn't raised yet. Lockfile, version ranges and one override only. No source changes.

Package Where From → To Advisories
axios runtime (direct) ^1.12.2 → ^1.20.0 12 (7 high)
probe-image-size runtime (direct) 7.3.0 → ^7.4.0 SVG quadratic-time DoS (high, npm audit)
next example/nextjs-example 16.3.x → 16.3.8 critical
sharp example/nextjs-example override 0.35.4 → 0.35.5 librsvg CVE (high). The existing override was holding sharp on the vulnerable version
source-map-js example/nextjs-example 1.2.1 → 1.2.2 event-loop DoS (high)

npm audit after: production 0, example app 0.

Carried, dev-only:

  • braces ≤3.0.3: no patched release exists. It reaches the tree through micromatch, and only jest 30 / lint-staged 17 (major bumps) drop micromatch.
  • handlebars 4.7.10 (via istanbul): published 2026-10-05, so the repo's min-release-age=7 blocks it until 2026-10-12.
  • sprintf-js / js-yaml via eslint 8: only fixed in eslint 10, a major bump.

Versions were resolved with min-release-age=7 honoured, including in the example app, which has no .npmrc of its own. next 16.4.0 is 3 days old, so the example is locked to 16.3.8.

Pre-Review Checklist

  • Tests pass (CI)
  • No source changes

Deployment Notes

None. After this merges and is tagged, bump the html-to-docx submodule in RapidDocxBackend if it consumes the new runtime ranges.

🤖 Generated with Claude Code

…harp

- axios ^1.20.0 (runtime; 12 advisories incl. 7 high)
- probe-image-size ^7.4.0 (runtime; SVG quadratic-time DoS)
- example/nextjs-example: next 16.3.8 (critical), sharp override 0.35.4 -> 0.35.5
  (the override was pinning sharp onto the vulnerable librsvg range), source-map-js 1.2.2

Part of nicolasiscoding/RapidDocxBackend#1928

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@amitsharma-turbodocx amitsharma-turbodocx self-assigned this Oct 9, 2026
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown

TurboDocx DOCX Diff Report

Automated HTML to DOCX regression testing | Powered by TurboDocx

Summary

  • ✅ Identical files: 71
  • 🔄 Changed files: 0
  • ➕ New files: 0
  • ➖ Deleted files: 0

🚀 Powered by TurboDocx | html-to-docx

Automated DOCX regression testing • Catch document generation bugs before they ship • 100% open source

Generated by TurboDocx DOCX Diff workflow

@nicolasiscoding
nicolasiscoding merged commit 606eb52 into develop Oct 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants