CVE-2026-6409 json
Denial of Service (DoS) vulnerability exists in the Protobuf PHP library during the parsing of untrusted input
published 7mo ago modified 16d ago also GHSA-p2gh-cfq4-4wjc , EUVD-2026-23268
- cvss
- 7.1
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 30%
- public exploits
- 0
- none known
Summary
A Denial of Service (DoS) vulnerability exists in the Protobuf PHP library during the parsing of untrusted input. Maliciously structured messages—specifically those containing negative varints or deep recursion—can be used to crash the application, impacting service availability.
Patch / fix
- packagist google/protobuf 4.33.6
- Protocol Buffers Protobuf-php (Pecl) 4.33.6, 5.34.0-RC1
- protobuf Debian 12 3.21.12-3+deb12u1
- protobuf Debian 13 3.21.12-11+deb13u1
- protobuf Debian 14 3.21.12-16
debian advisories DEBIAN-CVE-2026-6409
Is CVE-2026-6409 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 6mo ago
Exploit prediction
0.36% chance of exploitation in the next 30 days, higher than 30% of all scored CVEs (FIRST EPSS, 2026-11-11).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | google/protobuf | <4.33.6 |
4.33.6 |
Affected products
- Protocol Buffers Protobuf-php (Pecl)
Classification
References
-
github.com
/protocolbuffers/protobuf/commit/60e93d2d104f2af9cd345b1c6f3891d91430244a
web
-
github.com
/protocolbuffers/protobuf/commit/c8e9b27d95c6ab2d0668b5889e7dac2c477b7038
web
-
github.com
/protocolbuffers/protobuf/security/advisories/GHSA-p2gh-cfq4-4wjc
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-6409
advisory
-
github.com
/protocolbuffers/protobuf/issues/24159
web
-
github.com
/protocolbuffers/protobuf/issues/25067
web
-
github.com
/protocolbuffers/protobuf
package
Sources
- CVE List CVE-2026-6409
- GitHub Advisory GHSA-p2gh-cfq4-4wjc
- NVD CVE-2026-6409
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.