Repository navigation
chore(service): bump express from 5.2.1 to 5.3.0 in /service - #183
dependabot[bot] wants to merge 1 commit into
Conversation
npm audit --omit=dev reported GHSA-27r3-jxmh-p828 (body-parser, high: DoS through trailing bytes after a compressed body) and GHSA-6pq8-jhm2-2vcw (qs, moderate, in qs.stringify). The weekly audit workflow failed on them from 2026-10-26; being continue-on-error, its run read as success. npm update body-parser qs --package-lock-only --omit=dev: body-parser 2.3.0 -> 2.4.0 with its nested content-type 2.0.0 -> 2.1.0, and qs 6.16.0 -> 6.17.1, nothing else; express 5.2.1 and c2pa-node 0.9.5 unchanged. Express 5.3.0 (#183) would not have done this: it still accepts body-parser ^2.3.0. Reasoned, not tested: the body-parser flaw is reachable only with a valid token, since the Bearer check (server.js:901) runs before express.json (server.js:960); the service never calls qs, and Express only parses. Left: minimatch < 11.0.1 (moderate), reached only via unzipper -> fstream -> rimraf -> glob on c2pa-node's install path; glob 7 requires minimatch ^3.1.1, so only an override would move it. Rebuilt and verified: the container holds body-parser 2.4.0 and qs 6.17.1; integration 217 passed / 23 skipped, no failures; bin/e2e.php trusted, Article 50 mark intact; composer check 528 passed / 7 skipped.
Bumps [express](https://github.com/expressjs/express) from 5.2.1 to 5.3.0. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@v5.2.1...v5.3.0) --- updated-dependencies: - dependency-name: express dependency-version: 5.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1c56f7a to
7d8d2d6
Compare
|
Not taking this as a standalone bump. The body-parser advisory it might seem to address is fixed in the lockfile by #202, since express 5.3.0 still accepts body-parser ^2.3.0. Express will move with the next service dependency update. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps express from 5.2.1 to 5.3.0.
Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
cf6722b5.3.0 (#7468)8c2fcfcdocs: fix typos and a stale API reference in lib comments (#7512)9efc29edocs: fix pass-through typos (#7509)2717ae3build(deps): bump the github-actions group with 3 updates (#7499)de77771build(deps-dev): bump hbs from 4.3.0 to 4.3.1 (#7500)9169cbedocs: add missing apostrophe in example (#7483)7ef9844build(deps-dev): bump morgan from 1.12.0 to 1.12.1 (#7493)3b7e39fdeps: bump qs minimum to 6.16.0 (#7478)98bd4cddeps: proxy-addr@^2.0.8 (#7474)9a34acffix(res.send): preserve ETag generation with Transfer-Encoding (#7459)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for express since your current version.