CVE-2026-105944: CWE-306 Missing Authentication for Critical Function in Apache Software Foundation 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
Affected software
Apache Software Foundation
Apache Pulsar Manager
pkg:maven/org.apache.pulsar/pulsar-managerRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
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.
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 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
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
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.