Description
A parsing issue similar to CVE-2022-3171, but with Message-Type Extensions in protobuf-java core and lite versions prior to 3.21.7, 3.20.3, 3.19.6 and 3.16.3 can lead to a denial of service attack. Inputs containing multiple instances of non-repeated embedded messages with repeated or unknown fields causes objects to be converted back-n-forth between mutable and immutable forms, resulting in potentially long garbage collection pauses. We recommend updating to the versions mentioned above.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| ProtocolBuffers | 3.21.0 – < 3.21.7, 3.20.0 – < 3.20.3, 3.19.0 – < 3.19.6, 3.16.0 – < 3.16.3 | 3.21.7 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | protobuf | 3.21.9-3 | — |
| Debian 13 | protobuf | 3.21.9-3 | — |
| Debian 12 | protobuf | 3.21.9-3 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 22.04 LTS | protobuf | No fix yet | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | protobuf | No fix yet | — |
| Ubuntu Pro 18.04 LTS | protobuf | No fix yet | — |
| Ubuntu Pro 16.04 LTS | protobuf | No fix yet | — |
| Ubuntu Pro 14.04 LTS | protobuf | No fix yet | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | celeborn-0.6 | 0.6.3-r7 | — |
| Wolfi rolling | druid | 34.0.0-r6 | — |
| Wolfi rolling | trino +58 | 439-r0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | com.google.protobuf:protobuf-java | >= 3.0.0, < 3.16.3 | 3.16.3 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-java | >= 3.17.0, < 3.19.6 | 3.19.6 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-java | >= 3.20.0, < 3.20.3 | 3.20.3 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-java | >= 3.21.0, < 3.21.7 | 3.21.7 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-javalite | >= 3.0.0, < 3.16.3 | 3.16.3 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-javalite | >= 3.17.0, < 3.19.6 | 3.19.6 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-javalite | >= 3.20.0, < 3.20.3 | 3.20.3 | GHSA-4gg5-vx3j-xwc7 |
| Maven | com.google.protobuf:protobuf-javalite | >= 3.21.0, < 3.21.7 | 3.21.7 | GHSA-4gg5-vx3j-xwc7 |
Advisories 5
- WID-SEC-2026-2460 Atlassian Bamboo, Bitbucket, Confluence, Fisheye, Crucible, Jira und Jira Service Management: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 1, 2026
- WID-SEC-2024-0049 Splunk Enterprise: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 25, 2026
- WID-SEC-2026-0180 Dell Data Protection Advisor: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 20, 2026
- WID-SEC-2023-2229 Splunk Splunk Enterprise: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 18, 2025
- WID-SEC-2023-0137 Oracle Communications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 21, 2024