Skip to content

fix(deps): patch body-parser and multer security issues - #967

Merged
dialmaster merged 1 commit into
DialmasterOrg:devfrom
gauvainw:fix/security-audit-dependencies
Oct 26, 2026
Merged

dialmaster merged 1 commit into
DialmasterOrg:devfrom
gauvainw:fix/security-audit-dependencies

Conversation

@gauvainw

Copy link
Copy Markdown
Contributor

The security audit fails on dev because the lockfile contains vulnerable versions of body-parser and multer.

Update body-parser from 1.20.8 to 1.20.9 (advisory) and multer from 2.4.0 to 2.5.0 (advisory). Both updates fit the existing dependency ranges. Only the lockfile changes.

This addresses the existing security audit failure reported on #966.

Testing

  • Clean root and client installs with npm ci --ignore-scripts passed.

  • All four security audit commands passed at the existing CI thresholds.

  • Backend: 6,212 tests passed across 212 suites; line coverage 91.28%.

  • Frontend: 5,497 tests passed across 297 suites; line coverage 89.77%.

  • Lint and TypeScript checks passed.

  • Local HTTP checks passed for plain and gzipped JSON, invalid JSON rejection, multipart uploads, and upload size limits.

  • Docker/Compose build and startup passed on Linux amd64 with a fresh MariaDB database. Application and database health checks passed; the image and running container both contained body-parser 1.20.9 and multer 2.5.0, including the copy used by Express.

No vulnerability exploit or migration of existing user data was exercised.

@dialmaster
dialmaster merged commit 71fcf93 into DialmasterOrg:dev Oct 26, 2026
13 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