Commit 0d53c10
Fix CVE-2026-42198 (pgjdbc) and suppress CVE-2026-41417 (Netty)
CVE-2026-42198 (pgjdbc DoS, CVSS 7.5):
- Upgrade document-store from 0.8.6 to 0.9.45, which brings
postgresql 42.7.11 (the fixed version).
CVE-2026-41417 (Netty CRLF injection, CVSS 5.3):
- Upgrade netty-bom from 4.1.132.Final to 4.1.133.Final (fixed version).
- Added temporary OWASP suppression because the published hypertrace-bom
(0.3.78) still imports netty-bom:4.1.132.Final, and transitive deps
resolve against that published version rather than the local project.
Temporary workarounds in this branch (to be removed in sequence):
1. Service-framework deps commented out in test-consumer — the published
service-framework:0.1.93 still declares old Jetty 11 coordinates
(org.eclipse.jetty:jetty-servlet) which don't exist in Jetty 12.
2. CVE-2026-41417 OWASP suppression — netty 4.1.132 comes transitively
from the published hypertrace-bom:0.3.78.
Resolution steps:
1. Publish this BOM as 0.3.79 (with Jetty 12 EE10 + Netty 4.1.133.Final)
2. Update service-framework to use BOM 0.3.79 catalog, publish new version
3. Bump service-framework version in this BOM, uncomment deps in
test-consumer, and remove the OWASP suppression
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 138edc2 commit 0d53c10
2 files changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
0 commit comments