Skip to main content

CVE-2026-105944: CWE-306 Missing Authentication for Critical Function in Apache Software Foundation Apache Pulsar Manager

0
Critical
VulnerabilityCVE-2026-105944cvecve-2026-105944cwe-306
Published: 10/21/2026 (10/21/2026, 18:17:37 UTC)
Source: CVE Database V5
Vendor/Project: Apache Software Foundation
Product: Apache Pulsar Manager

Description

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 its users. Pulsar Manager has the following security issues: - The operation for creating the initial administrator (superuser) account is available without authentication, and it remains available after the instance has been initialized. Anyone who can reach Pulsar Manager can create an additional administrator account at any time and log in with it. This issue affects versions 0.3.0 and later. - Requests to the Pulsar admin API that Pulsar Manager proxies to the configured Pulsar cluster are not subject to Pulsar Manager's authentication. Version 0.2.0 checks the caller's permissions for some of these requests, but not for all of them. An unauthenticated user can therefore use Pulsar Manager to send requests to the Pulsar admin API, which the cluster processes with the credential configured in Pulsar Manager. - The destination of a proxied request can be chosen by the requester, and Pulsar Manager attaches its configured Pulsar admin credential to the request. An unauthenticated user can make Pulsar Manager send this credential to a host of the user's choosing, and the credential can then be used directly against the Pulsar cluster. - In versions 0.3.0 and later, Pulsar Manager does not distinguish between privilege levels of its accounts. Every account, including one created through the first issue, effectively has full administrative privileges in Pulsar Manager. The impact depends on the version and the deployment. In versions 0.3.0 and later, any user who can reach Pulsar Manager over the network can take full control of Pulsar Manager. In all versions, when Pulsar Manager is configured with an HTTP authentication credential for a Pulsar cluster, any user who can reach Pulsar Manager can perform the Pulsar admin operations that this credential permits and can obtain the credential itself. When Pulsar Manager is configured with the token signing key of a Pulsar cluster, an administrator of Pulsar Manager can create tokens for the cluster. Apache Pulsar Manager is no longer maintained and is completely unsupported. The Apache Pulsar PMC has retired it. There are no supported versions, and no further releases, fixes or security updates will be made for any version. These issues will not be fixed. Using Pulsar Manager is not recommended. Users should stop using Pulsar Manager, remove existing deployments, and move to one of the alternatives described in the Administration UI documentation (https://pulsar.apache.org/docs/administration-ui). Users who have exposed Pulsar Manager configured with a Pulsar credential or token signing key should also consider replacing that credential or key. Until a deployment is removed, users should not expose Pulsar Manager to untrusted networks, and should restrict network access to it to trusted administrators.

CVSS v4.0

Score 10.0critical

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vuln. Confidentiality
High
Vuln. Integrity
High
Vuln. Availability
High
Subsq. Confidentiality
High
Subsq. Integrity
High
Subsq. Availability
High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Affected software

Apache Software Foundation

Apache Pulsar Manager

Affected versions
>=0.1.0 <=0.4.0
org.apache.pulsar/pulsar-manager
pkg:maven/org.apache.pulsar/pulsar-manager
Affected versions
>=0.1.0 <=0.4.0

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/21/2026, 18:46:19 UTC

Technical Analysis

Apache Pulsar Manager, a web console for managing Apache Pulsar clusters, has several severe security flaws affecting versions 0.1.0 through 0.4.0. The initial administrator account creation operation is accessible without authentication and remains available after initialization, allowing any network-reachable user to create additional administrator accounts. Pulsar Manager proxies requests to the Pulsar admin API without enforcing authentication on all requests, enabling unauthenticated users to perform admin operations with the configured Pulsar credential. Additionally, the destination of proxied requests can be controlled by the requester, allowing credential misuse against arbitrary hosts. From version 0.3.0 onward, all accounts have full administrative privileges. The Apache Pulsar project has retired Pulsar Manager, providing no further fixes or security updates. Users are recommended to stop using Pulsar Manager, remove deployments, and migrate to supported administration UIs.

Potential Impact

Any user who can access Pulsar Manager over the network can gain full administrative control of Pulsar Manager in versions 0.3.0 and later. In all affected versions, if Pulsar Manager is configured with an HTTP authentication credential or token signing key for a Pulsar cluster, unauthenticated users can perform Pulsar admin operations permitted by that credential and can obtain or misuse the credential. This leads to complete compromise of the Pulsar cluster's administrative functions and potential unauthorized token creation. The lack of authentication and privilege separation severely compromises the security of Pulsar clusters managed via Pulsar Manager.

Mitigation Recommendations

No patches or fixes are available as Apache Pulsar Manager is no longer maintained or supported. Users should immediately discontinue use of Pulsar Manager and remove all existing deployments. Migration to supported administration UI alternatives as described in the official Apache Pulsar documentation is strongly recommended. Until removal, Pulsar Manager must not be exposed to untrusted networks, and network access should be strictly limited to trusted administrators. If Pulsar Manager was configured with Pulsar credentials or token signing keys, those credentials or keys should be replaced to prevent misuse.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
apache
Date Reserved
2026-10-06T07:06:42.319Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 6ad9050f4d27ba8daadca01a

Added to database: 10/21/2026, 18:31:43 UTC

Last enriched: 10/21/2026, 18:46:19 UTC

Last updated: 10/21/2026, 22:31:01 UTC

Views: 6

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses