Skip to content

chore(trivy): suppress Netty CVE-2026-42580/42581/42585 pending image…#1379

Open
viw-test1 wants to merge 1 commit into
aws-observability:mainfrom
viw-test1:suppress-netty-cves
Open

chore(trivy): suppress Netty CVE-2026-42580/42581/42585 pending image…#1379
viw-test1 wants to merge 1 commit into
aws-observability:mainfrom
viw-test1:suppress-netty-cves

Conversation

@viw-test1
Copy link
Copy Markdown
Contributor

… rebuild

Issue #, if available:

Description of changes:
Suppress 3 newly-published Netty CVEs in daily-scan.trivyignore.yaml to unblock the daily scan workflow:

CVE-2026-42580
CVE-2026-42581
CVE-2026-42585

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@viw-test1 viw-test1 requested a review from a team as a code owner May 22, 2026 21:40
@viw-test1 viw-test1 self-assigned this May 22, 2026
@viw-test1 viw-test1 added the skip changelog doesn't need a CHANGELOG entry label May 22, 2026
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall the change is straightforward and low-risk. A couple of observations:

- id: CVE-2026-42587
statement: "Netty HttpContentDecompressor maxAllocation bypass with br/zstd/snappy Content-Encoding leads to decompression bomb. Fix: bump netty-bom to 4.1.133.Final. https://avd.aquasec.com/nvd/cve-2026-42587"
expired_at: 2026-05-22
- id: CVE-2026-42580
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: The existing suppressions (CVE-2026-41417, -42583, -42584, -42587) all have expired_at: 2026-05-22 (today). If the image rebuild with netty-bom 4.1.133.Final has not yet landed (which this PR implies, since these new CVEs share the same fix), those older entries will start failing the daily scan today.

Consider extending their expired_at to 2026-06-04 as well in this PR to keep the scan green until the rebuild is complete.

statement: "Netty HttpContentDecompressor maxAllocation bypass with br/zstd/snappy Content-Encoding leads to decompression bomb. Fix: bump netty-bom to 4.1.133.Final. https://avd.aquasec.com/nvd/cve-2026-42587"
expired_at: 2026-05-22
- id: CVE-2026-42580
statement: "Netty netty-codec-http vulnerability - pending image rebuild with netty-bom 4.1.133.Final. https://avd.aquasec.com/nvd/cve-2026-42580"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor: The existing entries provide specific vulnerability descriptions (e.g. CRLF injection/request smuggling, resource exhaustion, decompression bomb) which helps future reviewers assess risk without following external links. These new entries only say Netty netty-codec-http vulnerability.

Could you add a brief description of each CVE actual impact? This makes the suppression more self-documenting and easier to audit.

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.39%. Comparing base (09e6487) to head (2f5a3ac).
⚠️ Report is 574 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@              Coverage Diff              @@
##               main    #1379       +/-   ##
=============================================
- Coverage     85.71%   69.39%   -16.33%     
- Complexity       19      704      +685     
=============================================
  Files             3       63       +60     
  Lines            49     3437     +3388     
  Branches          5      487      +482     
=============================================
+ Hits             42     2385     +2343     
- Misses            3      861      +858     
- Partials          4      191      +187     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip changelog doesn't need a CHANGELOG entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants