Skip to content
OpenAdvisories

Product · Apache Software Foundation

Apache Pulsar

30 known vulnerabilities.

5 results · Clear filters · Feed

  • Low 2.3

    Apache Pulsar: Subscription authorization policies not enforced by namespace-level backlog and unsubscribe operations and by topic expire-all

    Apache Pulsar namespaces can restrict which roles may use a subscription, either with the Prefix subscription authentication mode, which requires a subscription name to start with the role name, or by granting permission on a subscription to specific roles. T…

  • Low 2.3

    Apache Pulsar: Namespace encryption requirement not enforced after a failure during topic initialization

    Apache Pulsar allows an administrator to require end-to-end message encryption for all topics in a namespace by setting the encryption_required namespace policy. When this policy is set, the broker rejects messages that are published without encryption. When …

  • Low 2.3

    Apache Pulsar: Missing topic policy authorization on non-persistent topic entry filter endpoints

    The Apache Pulsar broker admin REST API provides endpoints to read, set and remove the topic-level entry filter policy of a topic. For persistent topics these endpoints check that the caller is authorized for the entry filters topic policy operation. The corr…

  • Low 2.3

    Apache Pulsar: Missing authorization on transaction admin endpoints exposes transaction coordinator and transaction statistics of other tenants

    The Apache Pulsar broker exposes a transaction administration REST API under /admin/v3/transactions. When authentication and authorization are enabled, most of the read endpoints of this API verify only that the request is authenticated and that the broker se…

  • Low 2.3

    Apache Pulsar: Improper authorization of WebSocket consumer dead letter topic allows writes without PRODUCE permission

    The Apache Pulsar WebSocket service allows a WebSocket consumer to configure a dead letter policy through query parameters of the consumer endpoint, including the deadLetterTopic parameter that names the topic to which messages are written after the maximum n…