Skip to content

UID2-7030: Upgrade gnutls + netty (CVE-2026-3833 + 4 netty CVEs)#631

Open
sophia-chen-ttd wants to merge 2 commits intomainfrom
syw-UID2-7030-gnutls-netty-fixes
Open

UID2-7030: Upgrade gnutls + netty (CVE-2026-3833 + 4 netty CVEs)#631
sophia-chen-ttd wants to merge 2 commits intomainfrom
syw-UID2-7030-gnutls-netty-fixes

Conversation

@sophia-chen-ttd
Copy link
Copy Markdown
Contributor

Summary

Bundled vulnerability fixes:

  • gnutls upgraded to 3.8.13-r0 in the Docker image — fixes CVE-2026-3833 and obsoletes 3 prior .trivyignore entries (CVE-2026-1584 / 33845 / 33846), all of which are also fixed by 3.8.13-r0.
  • netty bumped 4.1.132.Final → 4.1.133.Final — fixes CVE-2026-42583, CVE-2026-42579, CVE-2026-42584, CVE-2026-42587.
  • CVE-2026-42577 (netty-transport-native-epoll epoll DoS, server-side) suppressed in .trivyignore until 2026-06-08. No 4.1.x patch backported by upstream; service is behind authenticated LB so the attack surface is limited; CVSS impact is Availability-only.

Per-CVE Jira tickets:

Test plan

  • Trivy CI passes (or only flags expected suppressions)
  • Build and unit tests pass

🤖 Generated with Claude Code

sophia-chen-ttd and others added 2 commits May 8, 2026 14:31
…2-7031..7035)

* Dockerfile: install gnutls 3.8.13-r0 to fix CVE-2026-3833 (also clears
  the previously suppressed CVE-2026-1584, CVE-2026-33845, CVE-2026-33846).
* pom.xml: bump netty 4.1.132.Final → 4.1.133.Final to fix
  CVE-2026-42583 / 42579 / 42584 / 42587.
* .trivyignore: remove the three obsolete gnutls suppressions and add
  CVE-2026-42577 (server-side epoll DoS, no 4.1.x patch backported by
  upstream — service is behind authenticated LB; CVSS impact is
  Availability only).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…026-5598)

Trivy surfaced CVE-2026-5598 (HIGH) in bcprov-jdk18on 1.78.1 — private key
leakage via non-constant-time comparisons. Pulled in transitively via
okta-jwt-verifier → sslcontext-kickstart-for-pem. Added explicit 1.84 pin
in dependencyManagement to override the transitive version.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

2 participants