CVE-2026-84727 in bRPCinfo

Zusammenfassung

von VulDB • 21.10.2026

Use-after-free in der RTMP-Protokollimplementierung von Apache bRPC (Version < 1.18.0) auf allen Plattformen ermöglicht es einem böswilligen RTMP-Peer, den Prozess zum Absturz zu bringen oder potenziell Speicher durch eine manipulierte Abort-Nachricht zu beschädigen.

Ursache: Bei der Verarbeitung einer RTMP-Abort-Nachricht (Protokollsteuerungsnachrichtentyp 2) hat die RTMP-Richtlinienimplementierung das Zielobjekt RtmpChunkStream gelöscht. Der Sendepfad (RtmpUnsentMessage::AppendAndDestroySelf -> RtmpChunkStream::SerializeMessage) läuft parallel auf Sender-Threads und greift ohne Synchronisierung auf dasselbe RtmpChunkStream-Objekt zu. Wenn ein entfernter Peer eine Abort-Nachricht sendet, die einen Chunk-Stream angibt, der gleichzeitig zur Serialisierung einer ausgehenden Nachricht verwendet wird, wird das Stream-Objekt freigegeben, während es noch in Verwendung ist, was zu einem Use-after-free führt. Darüber hinaus hat das Löschen des Chunk-Streams dessen vorherigen Nachrichtenheader verworfen, sodass nachfolgende komprimierte (Typ-3) Chunk-Headers auf diesem Stream nicht mehr decodiert werden konnten.

Betroffene Szenarien: Jede Anwendung, die die bRPC RTMP-Protokollimplementierung (rtmp-Richtlinie) verwendet, entweder als RTMP-Server oder als RTMP-Client, wobei der entfernte Endpunkt nicht vertrauenswürdig ist. Der Angreifer muss eine Abort-Nachricht senden, die auf einen Chunk-Stream-ID abzielt, der gleichzeitig zum Senden verwendet wird, was den Prozess abstürzen lassen oder zu Speicherkorruption führen kann.

So beheben Sie das Problem: (Wählen Sie eine der folgenden Optionen) 1. Aktualisieren Sie bRPC auf Version 1.18.0, die dieses Problem behebt. 2. Wenden Sie diesen Patch an: https://github.com/apache/brpc/pull/3515

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Apache

Reservieren

02.09.2026

Veröffentlichung

21.10.2026

Moderieren

akzeptiert

Eintrag

VDB-424770

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!