[Security] Bump on-headers and compression
Bumps on-headers to 1.1.0 and updates ancestor dependency compression. These dependencies need to be updated together.
Updates on-headers from 1.0.2 to 1.1.0 This update includes a security fix.
Vulnerabilities fixed
on-headers is vulnerable to http response header manipulation
Impact
A bug in on-headers versions
< 1.1.0may result in response headers being inadvertently modified when an array is passed toresponse.writeHead()Patches
Users should upgrade to
1.1.0Workarounds
Uses are encouraged to upgrade to
1.1.0, but this issue can be worked around by passing an object toresponse.writeHead()rather than an array.Patched versions: 1.1.0
Affected versions: < 1.1.0
Release notes
Sourced from on-headers's releases.
1.1.0
Important
What's Changed
- Migrate CI pipeline to GitHub actions by
@carpassein jshttp/on-headers#12- fix README.md badges by
@carpassein jshttp/on-headers#13- add OSSF scorecard action by
@carpassein jshttp/on-headers#14- fix: use
ubuntu-latestas ci runner by@UlisesGasconin jshttp/on-headers#19- ci: apply OSSF Scorecard security best practices by
@UlisesGasconin jshttp/on-headers#20👷 add upstream change detection by@ctcpipin jshttp/on-headers#31✨ add script to update known hashes by@ctcpipin jshttp/on-headers#32💚 update CI - add newer node versions by@ctcpipin jshttp/on-headers#33New Contributors
@carpassemade their first contribution in jshttp/on-headers#12@UlisesGasconmade their first contribution in jshttp/on-headers#19@ctcpipmade their first contribution in jshttp/on-headers#31Full Changelog: https://github.com/jshttp/on-headers/compare/v1.0.2...v1.1.0
Commits
-
4b017af1.1.0 -
b636f2d♻️ refactor header array code -
3e2c2d4✨ ignore falsy header keys, matching node behavior -
172eb41✨ support duplicate headers -
c6e3849🔒️ fix array handling -
6893518💚 update CI - add newer node versions -
56a345d✨ add script to update known hashes -
175ab21👷 add upstream change detection (#31) -
ce0b2c8ci: apply OSSF Scorecard security best practices (#20) -
1a38c54fix: useubuntu-latestas ci runner (#19) - Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for on-headers since your current version.
Updates compression from 1.8.0 to 1.8.1
Release notes
Sourced from compression's releases.
v1.8.1
What's Changed
- fix(docs): update multiple links from http to https by
@Phillip9587in expressjs/compression#222- ci: add dependabot for github actions by
@bjohansebasin expressjs/compression#207- build(deps): bump github/codeql-action from 2.23.2 to 3.28.15 by
@dependabot[bot] in expressjs/compression#228- build(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.1 by
@dependabot[bot] in expressjs/compression#229- build(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.31.0 by
@dependabot[bot] in expressjs/compression#230- build(deps-dev): bump supertest from 6.2.3 to 6.3.4 by
@dependabot[bot] in expressjs/compression#231- [StepSecurity] ci: Harden GitHub Actions by
@step-security-botin expressjs/compression#235- build(deps): bump github/codeql-action from 3.28.15 to 3.29.2 by
@dependabot[bot] in expressjs/compression#243- build(deps): bump actions/upload-artifact from 4.3.1 to 4.6.2 by
@dependabot[bot] in expressjs/compression#239- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by
@dependabot[bot] in expressjs/compression#240- build(deps): bump actions/checkout from 4.1.1 to 4.2.2 by
@dependabot[bot] in expressjs/compression#241- build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 by
@dependabot[bot] in expressjs/compression#244- deps: on-headers@1.1.0 by
@UlisesGasconin expressjs/compression#246- Release: 1.8.1 by
@UlisesGasconin expressjs/compression#247New Contributors
@dependabot[bot] made their first contribution in expressjs/compression#228@step-security-botmade their first contribution in expressjs/compression#235Full Changelog: https://github.com/expressjs/compression/compare/1.8.0...v1.8.1
Commits
-
83a0c451.8.1 -
ce62713deps: on-headers@1.1.0 (#246) -
f4acb23build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (#244) -
6eaebe6build(deps): bump actions/checkout from 4.1.1 to 4.2.2 (#241) -
37e0623build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#240) -
bc436b2build(deps): bump actions/upload-artifact from 4.3.1 to 4.6.2 (#239) -
2f9f572build(deps): bump github/codeql-action from 3.28.15 to 3.29.2 (#243) -
5f13b14[StepSecurity] ci: Harden GitHub Actions (#235) -
76e0945build(deps-dev): bump supertest from 6.2.3 to 6.3.4 (#231) -
ae6ee80build(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.31.0 (#230) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts