CVE-2026-82942
Last modified
CVE-2026-82942 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. A data race in the RDMA transport of Apache bRPC (versions < 1.18.0) allows a remote client to crash the server process (denial of service) when RDMA is enabled at build time and runtime. Root Cause: When a bRPC server negotiates RDMA with a client, the handshake completes on the TCP fd, but the server kept parsing that fd afterwards as if it were still an RPC channel. The TCP-fd input stream and the RDMA QP input stream (driven by CQ events) shared the same Socket::_read_buf, preferred_index and parsing_context without synchronization. EPSS estimates a 0.14% chance of exploitation in the next 30 days.
Description
A data race in the RDMA transport of Apache bRPC (versions < 1.18.0) allows a remote client to crash the server process (denial of service) when RDMA is enabled at build time and runtime. Root Cause: When a bRPC server negotiates RDMA with a client, the handshake completes on the TCP fd, but the server kept parsing that fd afterwards as if it were still an RPC channel. The TCP-fd input stream and the RDMA QP input stream (driven by CQ events) shared the same Socket::_read_buf, preferred_index and parsing_context without synchronization. In addition, CQ event processing could start while the handshake parsing was still in progress, and the handshake ACK phase could consume bytes belonging to the next protocol. A remote, unauthenticated client that has completed the RDMA handshake can send data on the TCP fd at the same time RDMA messages are being processed, corrupting the shared input buffer and parser state and crashing the server process (CWE-362, availability impact). Affected Scenarios: Use a bRPC server with RDMA support enabled (built with BRPC_WITH_RDMA and serving rdma:// / SOCKET_MODE_RDMA sockets) and accept connections from untrusted clients. Deployments without RDMA are not affected. How to Fix: (Choose one of the following options) 1. Upgrade bRPC to version 1.18.0, which fixes this issue. 2. Apply this patch: https://github.com/apache/brpc/pull/3505
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Apache Software Foundation | Apache bRPC | < 1.18.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-82942?
How severe is CVE-2026-82942?
How do I fix CVE-2026-82942?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-8293The Really Simple Security WordPress plugin before 9.5.10.1…7.5
- CVE-2026-82930mH-DEVELOPER smart home module does not verify tokens in its…6.4
- CVE-2026-82932mH-DEVELOPER smart home module does not load any firewall ru…5.3
- CVE-2026-82933mH-DEVELOPER smart home module sends its web interface and A…6
- CVE-2026-82935mH-DEVELOPER smart home module ships with an end-of-life, un…6.9
- CVE-2026-82936mH-DEVELOPER smart home module is vulnerable to Denial of Se…5.9
- CVE-2026-82943SOEM version 2.0.0 and earlier contains vulnerabilities wher…6.5
- CVE-2026-82944SOEM version 2.0.0 and earlier contains a vulnerability in m…8.8
- CVE-2026-82945SOEM version 2.0.0 and earlier contains a vulnerability duri…6.5
- CVE-2026-82946SOEM version 2.0.0 and earlier contains a vulnerability wher…6.5
- CVE-2026-82947SOEM version 2.0.0 and earlier contains multiple vulnerabili…7.1
- CVE-2026-8295An integer overflow vulnerability in the simdjson document-b…6.9
Are you affected by CVE-2026-82942?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
