Skip to content
OpenAdvisories

Product · Apache Software Foundation

Apache bRPC

41 known vulnerabilities.

6 results · Clear filters · Feed

  • Critical 9.1

    Apache bRPC: Authentication bypass when a server sets ServerOptions.internal_port and ServerOptions.auth

    On a brpc::Server that sets both ServerOptions.auth and ServerOptions.internal_port, the HTTP built-in service exemption on internal_port can be abused to bypass authentication entirely. VerifyHttpRequest() returns true without checking any credential when a …

  • Critical 9.1

    Apache bRPC: Missing Authentication for Streaming RPC Frames

    Missing authentication in the streaming RPC path of Apache bRPC (version < 1.18.0) on all platforms allows a remote attacker to bypass server authentication and inject or deliver streaming frames, when a server is configured with an Authenticator. Root Cause:…

  • Critical 9.1

    Apache bRPC: Out-of-Bounds Write in Redis Command Parser

    The Redis server command parser in Apache bRPC accepts an empty RESP array as a command header. A remote unauthenticated attacker who can reach a bRPC server with Redis service enabled can send an empty array header followed by a bulk string, causing an out-o…

  • Critical 9.1

    Apache bRPC: HTTP builtin request can mark a connection authenticated and bypass auth for later requests

    Improper authentication in Apache bRPC through 1.17.0 allows a remote unauthenticated attacker to bypass authentication for protected non-builtin HTTP endpoints by first sending a builtin HTTP request on the same HTTP/1.1 keep-alive connection. When ServerOpt…

  • Critical 9.8
    CVE-2025-60021 Public exploit EPSS 26%

    Apache bRPC: Remote command injection vulnerability in heap builtin service

    Remote command injection vulnerability in heap profiler builtin service in Apache bRPC ((all versions < 1.15.0)) on all platforms allows attacker to inject remote command. Root Cause: The bRPC heap profiler built-in service (/pprof/heap) does not validate the…

  • Critical 9.8

    Apache bRPC: ServerOptions.pid_file may cause arbitrary code execution

    Security vulnerability in Apache bRPC <1.5.0 on all platforms allows attackers to execute arbitrary code via ServerOptions::pid_file. An attacker that can influence the ServerOptions pid_file parameter with which the bRPC server is started can execute arbitra…