Skip to content

Fix npm audit vulnerabilities#481

Merged
heyitsaamir merged 1 commit into
mainfrom
fix/npm-audit-vulnerabilities-2
Mar 23, 2026
Merged

Fix npm audit vulnerabilities#481
heyitsaamir merged 1 commit into
mainfrom
fix/npm-audit-vulnerabilities-2

Conversation

@heyitsaamir

@heyitsaamir heyitsaamir commented Mar 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Run npm audit fix to resolve 13 of 20 vulnerabilities (12 low, 1 moderate, 7 high → 7 low remaining)
  • Updated hono, @hono/node-server, express-rate-limit, flatted, serve-handler, ip-address, and @turbo/gen to patched versions
  • Removed 71 unused transitive dependencies (node-plop, inquirer, globby, etc.)

Vulnerabilities fixed

Package Fix Issue
hono 4.12.2 → 4.12.9 Cookie injection, SSE injection, file access, prototype pollution
@hono/node-server 1.19.9 → 1.19.11 Auth bypass via encoded slashes
express-rate-limit 8.2.1 → 8.3.1 IPv4-mapped IPv6 rate limit bypass
flatted 3.3.3 → 3.4.2 Unbounded recursion DoS, prototype pollution
serve-handler 6.1.6 → 6.1.7 ReDoS via minimatch
@turbo/gen 2.8.11 → 2.8.20 Removes vulnerable tmp/inquirer/node-plop chain

Remaining (not fixed)

7 low-severity elliptic issues in @examples/botbuilder via botbuilderbotframework-connectorcrypto-browserify. Fixing requires --force which would downgrade botbuilder outside its stated dependency range.

Update hono, @hono/node-server, express-rate-limit, flatted,
serve-handler, ip-address, and @turbo/gen to patch security issues
including cookie injection, auth bypass, ReDoS, and prototype pollution.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@heyitsaamir
heyitsaamir merged commit 7ccf40f into main Mar 23, 2026
7 checks passed
@heyitsaamir
heyitsaamir deleted the fix/npm-audit-vulnerabilities-2 branch March 23, 2026 21:39
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