Live › vulnerability › CVE-2026-78066
Go to dashboardApache bRPC versions before 1.18.0 accept gzip, zlib and snappy bodies with no limit on decompressed size, and several parsers (AMF, RTMP, sofa-pbrpc, mcpack2pb) trust wire-declared sizes. A remote client can drive memory use far beyond the body cap or crash the process.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
Services built on Apache bRPC below 1.18.0 that accept requests from untrusted clients are exposed, especially when they take compressed bodies or use the rtmp, sofa-pbrpc or mcpack2pb protocols. Services that only accept traffic from trusted internal callers, or that do not use those features, carry lower risk.
No product ranges from the sources yet.
1.18.01.18.0-max_decompressed_body_size or max_body_size deliberatelyEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
Resource exhaustion in Apache bRPC (version < 1.18.0) on all platforms: multiple parsers that accept wire-controlled input bound no limit on the sizes declared by the client or on decompressed output, which attackers can use to drive disproportionate memory use and crash the process.
Root Cause:
Affected Scenarios: Any bRPC service accepting gzip/zlib/snappy-compressed bodies or rtmp, sofa-pbrpc, or mcpack2pb messages from untrusted clients.
How to Fix:(Choose one of the following options) 1. Upgrade bRPC to version 1.18.0, which fixes this issue.
Note: After the fix, requests whose decompressed size, RTMP message length, or mcpack declared count exceed the new limits are rejected. Operators who legitimately need larger values can raise the corresponding flag (-max_decompressed_body_size, max_body_size).
This page as .md · .json · in your agent: get_signal("CVE-2026-78066")
NVD data is provided by NIST and is public domain · EPSS scores by FIRST, used with attribution. Posts quoted belong to their authors.