AAP-92537: fix: bump compression to ^1.8.2 for CVE-2026-87776 - #690
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #690 +/- ##
=======================================
Coverage 95.74% 95.74%
=======================================
Files 241 241
Lines 14587 14587
Branches 4013 3938 -75
=======================================
Hits 13966 13966
- Misses 581 607 +26
+ Partials 40 14 -26
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
d81d857 to
c42fb44
Compare
c42fb44 to
1ff831a
Compare
1ff831a to
b84f03e
Compare
b84f03e to
f6dc507
Compare
Add a yarn resolution to upgrade compression from 1.8.1 to 1.8.2, fixing a DoS via memory leak when clients abort compressed responses.
f6dc507 to
1cb8e24
Compare
|
Backport to release-2.1: 💔 cherry-picking failed — conflicts found❌ Failed to cleanly apply edb3da9 on top of patchback/backports/release-2.1/edb3da9538eed4acc5ca34524b57c9fc2ffb8ebb/pr-690 Backporting merged PR #690 into main
🤖 @patchback |
Backport to release-2.2: 💔 cherry-picking failed — conflicts found❌ Failed to cleanly apply edb3da9 on top of patchback/backports/release-2.2/edb3da9538eed4acc5ca34524b57c9fc2ffb8ebb/pr-690 Backporting merged PR #690 into main
🤖 @patchback |



Summary
"compression": "^1.8.2"yarn resolution to upgrade transitivecompressionfrom 1.8.1 to 1.8.2.@backstage/backend-defaults,webpack-dev-server,@rspack/dev-server.CVE Details
compressionmiddleware. When a client aborts a connection while a compressed response is still being sent, the zlib stream is never destroyed, leaking native memory. Fixed incompression1.8.2.Related Issues
Test plan
yarn installcompletes successfullyyarn why compressionresolves all instances to1.8.2