VulnSea

apache_pulsar vulnerabilities

CVEs whose affected-version data names the apache_pulsar package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

14 CVEsRSS

CVE-2026-105931Low· 2.3
yesterday

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 …

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105934High· 7.2
yesterday

Apache Pulsar: Missing tenant admin authorization check when truncating a partitioned topic

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…

▾ TwilightApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105933Low· 2.3
yesterday

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 wit…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105932Low· 2.3
yesterday

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 poli…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105935Medium· 4.9
yesterday

Apache Pulsar: Function trigger publishes to the input topic without checking the caller's produce permission

The Pulsar Functions Worker provides a REST API endpoint for triggering a function, which publishes a caller-supplied value to one of the function's configured input topics. The Functions Worker performs this publish with its own broker …

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105942High· 7.7
yesterday

Apache Pulsar: Original principal of proxied requests authorized with the proxy's authentication data, allowing privilege escalation

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 a…

▾ TwilightApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105936Medium· 5.3
yesterday

Apache Pulsar: Functions connectors list endpoint does not apply the super-user check of the worker connectors endpoint

The Pulsar Functions worker REST API provides two endpoints that return the catalog of Pulsar IO connectors installed on the functions worker: the worker connectors endpoint (/admin/v2/worker/connectors) and the deprecated functions conn…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105938Low· 2.3
yesterday

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 subscriptio…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105937High· 8.7
yesterday

Apache Pulsar: Missing authorization of the shadow topic source allows cross-tenant message disclosure and deletion of source topic data

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 A…

▾ TwilightApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105945High· 7.7
yesterday

Apache Pulsar: Improper Validation of Package Name Components Allows Cross-Tenant Package Access in Filesystem Package Storage

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. Authorizatio…

▾ TwilightApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105869Critical· 9.2
yesterday

Apache Pulsar: MultiRolesTokenAuthorizationProvider uses roles from unverified tokens for HTTP requests that fall back to the anonymous user role

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 authorizat…

▾ MidnightApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105926Medium· 5.3
yesterday

Apache Pulsar: Missing Topic Authorization on Binary Protocol GetSchema and GetOrCreateSchema Commands

The Pulsar broker serves two schema commands on its binary protocol: GetSchema, which returns the schema registered for a topic, and GetOrCreateSchema, which registers a new schema version for an existing topic. The broker handled both c…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105930Medium· 6.0
yesterday

Apache Pulsar: Improper Authorization of Function, Source and Sink Package URLs Allows Cross-Tenant Package Download

When package management is enabled, Pulsar Functions, Sources and Sinks can be registered or updated from a package stored in the Pulsar Packages Management Service by supplying a package URL. The Pulsar Functions worker authorized these…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
CVE-2026-105927Low· 2.3
yesterday

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 writt…

▾ SunlitApache Software Foundation · Apache Pulsarvia CVEORG
apache_pulsar vulnerabilities (CVEs) · VulnSea