BaselineWatch
Desk

CVE-2026-82231

unscored Deferred

A Thrift client in Apache bRPC (version < 1.18.0, built with WITH_THRIFT which is off by default) can be crashed by the server peer it talks to. When the server returns a T_EXCEPTION reply whose exception struct is malformed, the client decodes it without catching what Apache Thrift throws (TProtocolException, TTransportException or std::length_error). The exception unwinds out of the bthread task function and the process calls std::terminate(), terminating the whole process along with every other in-flight RPC. This is the client response path, so the adversary is the server peer, which THREAT_MODEL.md treats as untrusted. It requires a WITH_THRIFT build (off by default). How to Fix: 1. Upgrade bRPC to version 1.18.0, which fixes this issue. 2. Apply this patch: https://github.com/apache/brpc/pull/3500

Fix

Nothing published yet: no patch, vendor advisory or mitigation reference on NVD, no vendor advisory in the News for this CVE, not in CISA's KEV, no fixed package version. BaselineWatch does not guess at one.

Change history 4

  1. StatusPublished → DeferredNVD modified 2026-10-22 16:56
  2. StatusReceived → PublishedNVD modified 2026-10-21 12:04
  3. StatusPublished → ReceivedNVD modified 2026-10-21 13:20
  4. First seenunscored · apache software foundationNVD modified 2026-10-21 12:04

Affected (CPE criteria) 0

NVD has not attached CPE configurations yet.

References 1