CyberSecBulletin

Apache vulnerabilities

We track 1,499 vulnerabilities in Apache products across 60+ products. 1,499 are rated high or critical, and 46 have been exploited in real attacks. The most recent was published on November 13, 2026.

1,499vulnerabilities
497critical
1,002high
46exploited
8.4average CVSS score

Latest Apache vulnerabilities

  • 8.6 High severity

    Apache Traffic Server: Integer Underflow (Wrap or Wraparound)

    CVE-2026-111808Apache

    Apache Traffic Server can be used to exhaust an HTTP/1.1 origin's worker pool via a malformed padded HTTP/2 DATA frame. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0. Users ar

  • 8.6 High severity

    Apache Traffic Server: Uncontrolled Resource Consumption

    CVE-2026-111805Apache

    Apache Traffic Server can be used to exhaust an HTTP/1.1 origin's worker pool via a truncated HTTP/2 Content-Length value. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0. Users

  • 9.3 Critical severity

    Apache Traffic Server: Inconsistent Interpretation of HTTP Requests

    CVE-2026-111816Apache

    Apache Traffic Server forwarded a malformed 302 response that should have been rejected as a parse error, because the Transfer-Encoding: chunked carve-out bypassed the rejection path. A response that two peers can read differently is then stored and served, al

  • 10.0 Critical severity

    Apache Traffic Server: Improper Neutralization of Argument Delimiters in a Command

    CVE-2026-111813Apache

    Apache Traffic Server's experimental magick plugin lets an unauthenticated client control ImageMagick convert arguments in its default (unsigned) configuration. This issue affects Apache Traffic Server: from 8.0.1 through 8.1.11, from 9.0.0 through 9.2.15, fro

  • 8.2 High severity

    Apache Traffic Server: Use After Free

    CVE-2026-111804Apache

    Apache Traffic Server's experimental wasm plugin has a use-after-free in its transaction-close handler and forwards unvalidated guest-supplied metric IDs to the internal stats API. This issue affects Apache Traffic Server: from 10.0.0 through 10.1.4, 10.2.0. U

  • 7.7 High severity

    Apache Pulsar: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-105945Apache

    The Pulsar Packages Management Service can be configured to store packages on the local filesystem of the broker by using the filesystem storage provider. Package names consist of a type, tenant, namespace, name and version. Authorization of package operations

  • 10.0 Critical severity

    Apache Pulsar Manager: Missing Authentication for Critical Functionality

    CVE-2026-105944Apache

    Apache Pulsar Manager is a web console for administering Apache Pulsar clusters. It has its own user accounts and login, and it can be configured with an HTTP authentication credential, such as a token, that it uses to call the Pulsar admin API on behalf of it

  • 7.7 High severity

    Apache Pulsar: Incorrect Authorization

    CVE-2026-105942Apache

    When a configured proxy role sends a request to the broker on behalf of another user (the original principal), the broker is designed to authorize both the proxy role and the original principal and to allow the request only if both are authorized, so that the

  • 8.7 High severity

    Apache Pulsar: Missing Authorization

    CVE-2026-105937Apache

    Apache Pulsar shadow topics (PIP-180) are topics that read the stored messages of a source topic from that topic's managed ledger. The source topic is selected by setting the reserved topic property PULSAR.SHADOW_SOURCE. The admin REST API accepts this propert

  • 7.2 High severity

    Apache Pulsar: Missing Authorization

    CVE-2026-105934Apache

    The Apache Pulsar broker admin REST API provides a truncate operation for persistent topics (DELETE /admin/v2/persistent/{tenant}/{namespace}/{topic}/truncate). Truncating a topic moves all subscription cursors of the topic to the end of the topic and deletes

  • 8.7 High severity

    Apache Traffic Server: Inconsistent Interpretation of HTTP Requests

    CVE-2025-55702Apache

    When a client sends a POST with Expect: 100-continue and the origin answers before reading the body, Apache Traffic Server parses the unread body left on the client connection as the next request. An attacker behind a front-end proxy that shares connections to

  • 8.9 High severity

    Apache Traffic Server: Inconsistent Interpretation of HTTP Requests

    CVE-2025-31699Apache

    Apache Traffic Server can return an origin connection to the shared pool while the origin is still waiting on a request body the client declared but never fully sent, including when the client used Expect: 100-continue. The origin then reads a later request on

  • 9.2 Critical severity

    Apache Pulsar: Improper Verification of Cryptographic Signature

    CVE-2026-105869Apache

    Apache Pulsar's MultiRolesTokenAuthorizationProvider authorizes a client with all roles listed in a claim of its JSON Web Token (JWT). The provider is intended for use with token authentication, which verifies the token before authorization. The provider did n

  • 9.1 Critical severity

    Apache bRPC: Improper Authentication

    CVE-2026-86249Apache

    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 b

  • 7.5 High severity

    Apache bRPC: External Control of File Name or Path

    CVE-2026-86147Apache

    External control of file name or path and uncontrolled resource consumption in Apache bRPC (version < 1.18.0) on all platforms allows remote attackers who can reach the builtin service port to create directories and truncate/overwrite files with the privileges

  • 7.5 High severity

    Apache bRPC: Inconsistent Interpretation of HTTP Requests

    CVE-2026-86146Apache

    Inconsistent interpretation of HTTP requests (HTTP request/response smuggling) in the bundled HTTP/1.1 parser of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to smuggle requests and inject headers when bRPC is deployed behind a proxy

  • 7.5 High severity

    Apache bRPC: Improper Authorization

    CVE-2026-84748Apache

    Improper authorization in Apache bRPC (versions < 1.18.0) on all platforms allows remote attackers to access builtin services through the public port. Root Cause: ServerOptions.internal_port is documented to make builtin services (and Tabbed services) reachabl

  • 7.5 High severity

    Apache bRPC: Interpretation Conflict

    CVE-2026-84747Apache

    Interpretation conflict in the HTTP protocol implementation in Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to bypass access control rules enforced by a front proxy. Root Cause: The method dispatch function FindMethodPropertyByURI()

  • 7.5 High severity

    Apache bRPC: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-82942Apache

    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 handsh

  • 7.5 High severity

    Apache bRPC: Reachable Assertion

    CVE-2026-82425Apache

    A reachable assertion in Apache bRPC (version < 1.18.0) on all platforms allows a malicious remote peer to crash the process, resulting in denial of service. Root Cause: When a Socket with health checking enabled fails, Socket::WaitAndReset closes its file des

  • 7.5 High severity

    Apache bRPC: Uncaught Exception

    CVE-2026-82231Apache

    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 catc

  • 7.5 High severity

    Apache bRPC: Uncontrolled Recursion

    CVE-2026-82230Apache

    Uncontrolled recursion in the mcpack2pb component in Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to make the server crash via sending deeply nested mcpack data. Root Cause: The bRPC mcpack2pb parser (used to serve nshead_mcpack / ub

  • 7.5 High severity

    Apache bRPC: Reachable Assertion

    CVE-2026-82210Apache

    Enforceable assertion in the streaming feature of Apache bRPC (version < 1.18.0) on all platforms allows a remote attacker to crash the server process by sending a malformed stream feedback frame. Root Cause: When handling FRAME_TYPE_FEEDBACK frames, bRPC call

  • 7.5 High severity

    Apache bRPC: Uncontrolled Resource Consumption

    CVE-2026-81755Apache

    Uncontrolled resource consumption in the streaming RPC component of Apache bRPC (version < 1.18.0) allows a remote attacker to exhaust server memory and cause denial of service by sending a single RPC request that declares an excessive number of streams. Root

  • 7.5 High severity

    Apache bRPC: Allocation of Resources Without Limits or Throttling

    CVE-2026-80463Apache

    Unbounded memory accumulation in the stream message reassembly path of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to exhaust the memory of a server (denial of service) by sending an endless sequence of continuation data frames. Roo

  • 7.5 High severity

    Apache bRPC: Out-of-bounds Read

    CVE-2026-79704Apache

    An out-of-bounds read vulnerability exists in the streaming RPC client of Apache bRPC (versions 1.11.0 through 1.17.0) on all platforms. A client that creates multiple streams in a single RPC expects the server response to carry exactly one extra_stream_id for

  • 9.1 Critical severity

    Apache bRPC: Missing Authentication for Critical Functionality

    CVE-2026-78334Apache

    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:

  • 7.5 High severity

    Apache bRPC: Allocation of Resources Without Limits or Throttling

    CVE-2026-78066Apache

    Resource exhaustion in Apache bRPC (version < 1.18.0) on all platforms: multiple parsers that accept wire-controlled input bound no limit on the sizes declared by the client or on decompressed output, which attackers can use to drive disproportionate memory us

  • 7.5 High severity

    Apache bRPC: Uncontrolled Resource Consumption

    CVE-2026-78058Apache

    Uncontrolled resource consumption in the HTTP/2 (h2) receive path of Apache bRPC (version < 1.18.0) on all platforms allows a remote unauthenticated attacker to crash the server or grow its memory without bound by sending crafted HTTP/2 frames. Root Cause: The

  • 7.5 High severity

    Apache bRPC: Reachable Assertion

    CVE-2026-78048Apache

    A reachable-assertion flaw in the HPACK header-compression decoder of the HTTP/2 (h2/gRPC) stack in Apache bRPC (version < 1.18.0) on all platforms allows a remote attacker to crash the server process by sending a crafted sequence of HPACK headers, resulting i

  • 7.5 High severity

    Apache bRPC: Use After Free

    CVE-2026-74758Apache

    A heap use-after-free in the RTMP protocol component of Apache bRPC (versions < 1.18.0) allows a remote attacker to crash a bRPC RTMP server by sending a crafted Abort control message. No authentication or application-level request is required. Root Cause: Whe

  • 7.5 High severity

    Apache bRPC: Allocation of Resources Without Limits or Throttling

    CVE-2026-74757Apache

    Uncontrolled resource allocation in the mcpack2pb component in Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to make the server allocate a large amount of memory via sending a crafted mcpack request with a huge array item count. Root

  • 7.5 High severity

    Apache bRPC: Integer Underflow (Wrap or Wraparound)

    CVE-2026-74755Apache

    An integer underflow in the mcpack2pb component of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to crash a bRPC server by sending a request containing a string field with a zero value_size. The UnparsedValue::as_string() function com

  • 7.5 High severity

    Apache bRPC: Out-of-bounds Read

    CVE-2026-61916Apache

    Out-of-bounds reads in URL parsing and case-insensitive header lookup in Apache bRPC before version 1.18.0 on platforms where plain char is unsigned, such as ARM64, allow remote attackers to cause a process crash and denial of service by sending crafted input

  • 7.5 High severity

    Apache bRPC: Uncontrolled Resource Consumption

    CVE-2026-61902Apache

    Apache bRPC versions before 1.18.0 do not consistently enforce the configured max_body_size limit in non-progressive HTTP/1 and HTTP/2 parsing and in memcache and couchbase response parsing. A remote unauthenticated peer can cause an affected process to buffer

  • 9.8 Critical severity

    Apache IoTDB: Missing Authentication for Critical Functionality

    CVE-2026-59562Apache

    Missing authentication for critical function vulnerability in Apache IoTDB. This issue affects Apache IoTDB: from 2.0.0 before 2.0.11. Users are recommended to upgrade to version 2.0.11, which fixes the issue.

  • 8.8 High severity

    Apache IoTDB: Use of Hard-coded Credentials

    CVE-2026-59229Apache

    The Legacy Pipe receiver protocol (handshake / sendPipeData) uses a hardcoded SUPER_USER (root) identity when executing data loading and deletion operations. A user with only SYSTEM-level privileges (such as USE_PIPE or MAINTAIN) who does NOT have WRITE_DATA o

  • 7.5 High severity

    Apache bRPC: Allocation of Resources Without Limits or Throttling

    CVE-2026-58064Apache

    The Redis protocol implementation in Apache bRPC allowed inline command parsing to allocate and copy the full connection buffer before a complete CRLF-terminated command was available. A remote attacker with access to a Redis-protocol bRPC service could send l

  • 9.1 Critical severity

    Apache bRPC: Unchecked Return Value

    CVE-2026-56388Apache

    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-of

  • 7.5 High severity

    Apache bRPC: Allocation of Resources Without Limits or Throttling

    CVE-2026-56387Apache

    The RTMP AMF parser in Apache bRPC accepts AMF string lengths and array counts directly from untrusted input. A remote unauthenticated attacker who can reach a bRPC server with RTMP enabled can send a small AMF payload with an excessive declared long string le