Skip to content

[release/v2.26.x] Bump Netty to 4.1.132.Final to fix CVE-2026-33870 and CVE-2026-33871 - #1348

Merged
srprash merged 2 commits into
release/v2.26.xfrom
bump-netty-4.1.132-v2.26.x
Mar 31, 2026
Merged

srprash merged 2 commits into
release/v2.26.xfrom
bump-netty-4.1.132-v2.26.x

Conversation

@srprash

@srprash srprash commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

Description

Backport of #1347 to release/v2.26.x.

Bumps io.netty:netty-bom from 4.1.130.Final to 4.1.132.Final to address two High severity CVEs:

CVE Package Severity Description
CVE-2026-33870 io.netty:netty-codec-http High (CVSS 7.5) HTTP/1.1 Request Smuggling
CVE-2026-33871 io.netty:netty-codec-http2 High (CVSS 8.7) HTTP/2 CONTINUATION frame flood DoS

Both CVEs were patched in Netty 4.1.132.Final (released March 24, 2026).

Fixes #1346

Bumps io.netty:netty-bom from 4.1.130.Final to 4.1.132.Final to address:
- CVE-2026-33870 (CVSS 7.5): HTTP/1.1 Request Smuggling in netty-codec-http
- CVE-2026-33871 (CVSS 8.7): HTTP/2 CONTINUATION frame flood DoS in netty-codec-http2

Fixes #1346
@srprash
srprash requested a review from a team as a code owner March 31, 2026 20:05
@srprash srprash added the skip changelog doesn't need a CHANGELOG entry label Mar 31, 2026
@srprash srprash removed the skip changelog doesn't need a CHANGELOG entry label Mar 31, 2026
@srprash
srprash merged commit fba040f into release/v2.26.x Mar 31, 2026
12 checks passed
@srprash
srprash deleted the bump-netty-4.1.132-v2.26.x branch March 31, 2026 23:29
srprash added a commit that referenced this pull request Apr 1, 2026
## Description
Temporarily suppresses the two High severity Netty CVEs in trivy scan
ignore files while the fix (bumping `netty-bom` to `4.1.132.Final`) is
pending release.

### Changes
- `.github/trivy/pr-build.trivyignore.yaml` — suppress CVE-2026-33870
and CVE-2026-33871
- `.github/trivy/daily-scan.trivyignore.yaml` — suppress CVE-2026-33870
and CVE-2026-33871

### Expiration
Suppressions expire on **2026-04-14**. Both files should be cleaned up
after the next release.

### Related
- Fix PR: #1347 (main), #1348 (release/v2.26.x)
- Issue: #1346
ezhang6811 added a commit to ezhang6811/aws-otel-java-instrumentation that referenced this pull request Apr 9, 2026
…observability#1349)

## Description
Temporarily suppresses the two High severity Netty CVEs in trivy scan
ignore files while the fix (bumping `netty-bom` to `4.1.132.Final`) is
pending release.

### Changes
- `.github/trivy/pr-build.trivyignore.yaml` — suppress CVE-2026-33870
and CVE-2026-33871
- `.github/trivy/daily-scan.trivyignore.yaml` — suppress CVE-2026-33870
and CVE-2026-33871

### Expiration
Suppressions expire on **2026-04-14**. Both files should be cleaned up
after the next release.

### Related
- Fix PR: aws-observability#1347 (main), aws-observability#1348 (release/v2.26.x)
- Issue: aws-observability#1346
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.

3 participants