๐Ÿ” CVE Alert

CVE-2026-90484

UNKNOWN 0.0

Apache bRPC: Null pointer dereference in MySQL reply parser leading to client crash

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

The MySQL client response parser in Apache bRPC dereferences a null pointer when the server peer sends a zero-payload-length response packet. A response packet whose declared payload length is zero is accepted by the frame-length check (is_full_package), after which the parser reads the response type byte via an unbounded 5-byte fetch that returns nullptr, and type = p[4] dereferences it, crashing the client process. Root Cause: In brpc::policy::MysqlReply::ConsumePartialIOBuf, buf.fetch(header, 5) returns nullptr when the buffered data only holds the 4-byte header of a zero-length packet, then the code reads p[4] (and, in the fast-auth path, p2[4]) without checking for a null or zero-length packet. Affected Scenarios: A brpc MySQL client connecting to a malicious or compromised MySQL server (or a MITM) can be crashed by a zero-length server response packet, resulting in denial of service of the client. Fix: The fix rejects zero-length response packets (returning PARSE_ERROR_ABSOLUTELY_WRONG) both for the initial response type determination and after a fast-auth marker, before reading the type byte. Upgrade to the Apache bRPC version 1.18.0 or apply the PR patch at https://github.com/apache/brpc/pull/3536.

CWE CWE-476
Vendor apache software foundation
Product apache brpc
Published Oct 21, 2026
Stay Ahead of the Next One

Get instant alerts for apache software foundation apache brpc

Be the first to know when new unknown vulnerabilities affecting apache software foundation apache brpc are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Apache Software Foundation / Apache bRPC
<= 1.11.0 < 1.18.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/apache/brpc/pull/3536 lists.apache.org: https://lists.apache.org/thread/2pf15ojj0vr7rtx95677kgtl1mx3gdgb