Skip to content

[Functions] Context.getPulsarAdmin() may allow access to data from other tenants #10505

Description

@eolivelli

Recently we introduced on master branch (2.8.0-SNAPSHOT) a new API Context.getPulsarAdmin() (and getPulsarAdmin(clustername)).

With this API the Function has access to the power of PulsarAdmin, but this is not restricted to the same "tenant" that is running the function.

We must limit the scope of this PulsarAdmin in order to be able to access only the resources of the same tenant.

Please note that this is still not a security issue report because Pulsar 2.8.0 has not been release yet.

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/securitytype/bugThe PR fixed a bug or issue reported a bug

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions