Impact
A heap use‑after‑free occurs in the RTMP protocol component of Apache bRPC (versions < 1.18.0) when a crafted Abort control message targets the chunk stream that is currently being parsed. The vulnerability allows a remote attacker to trigger the server’s Feed() routine to access freed memory, causing the server to crash. This falls under CWE‑416 and results in a denial‑of‑service without requiring authentication or any application‑level request.
Affected Systems
Apache Software Foundation’s Apache bRPC, any server running a version earlier than 1.18.0 that has the RTMP service enabled via ServerOptions.rtmp_service and that accepts connections from untrusted networks.
Risk and Exploitability
Because the flaw can be triggered by an unauthenticated remote message, the attack vector is remote and inexpensive for an adversary. An attacker can simply send a crafted Abort message to cause the RTMP server to crash, disrupting availability of the service. The EPSS score is < 1% and the CVSS score of 7.5 indicates a medium‑to‑high severity. The vulnerability is not listed in the CISA KEV catalogue, but the combination of medium‑to‑high impact and lack of controls makes exploitation risk high and the need for a patch urgent.
OpenCVE Enrichment