Skip to content

Update body-parser and ip-address to fix the npm audit advisories - #15

Merged
gschaetz merged 1 commit into
masterfrom
fix/audit-body-parser-ip-address
Oct 24, 2026
Merged

gschaetz merged 1 commit into
masterfrom
fix/audit-body-parser-ip-address

Conversation

@gschaetz

Copy link
Copy Markdown
Owner

What changed

npm audit --audit-level=moderate now fails CI on every branch. This runs npm audit fix, which moves four transitive dependencies to patched versions:

  • body-parser 2.3.0 → 2.4.0 (high, GHSA-27r3-jxmh-p828, denial of service via trailing bytes after a compressed request body)
  • ip-address 10.7.3 → 10.7.4 (moderate, GHSA-rxp7-6hxx-x8q5, quadratic-time zone identifier matching)
  • iconv-lite 0.7.2 → 0.7.3 and qs 6.16.0 → 6.16.1 (pulled in by the new body-parser)

Only package-lock.json changes, plus a patch bump to 1.28.1.

How it was tested

  • npm audit --audit-level=moderate: 0 vulnerabilities
  • pnpm test: 343 pass, 0 fail
  • npm run license-check: exit status checked locally

Docs

None. No user-facing behavior changes.

Unblocks CI on #12, which fails only on this audit step.

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@gschaetz
gschaetz merged commit 74871d2 into master Oct 24, 2026
3 checks passed
@gschaetz
gschaetz deleted the fix/audit-body-parser-ip-address branch October 24, 2026 16:48
gschaetz added a commit to neobonerific-ai/modelrelay that referenced this pull request Oct 24, 2026
* master:
  Update body-parser and ip-address to fix the npm audit advisories (gschaetz#15)

# Conflicts:
#	package-lock.json
#	package.json
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.

1 participant