Francisco Guerrero created CASSANDRA-21560:
----------------------------------------------

             Summary: Validate authz before performing role check
                 Key: CASSANDRA-21560
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21560
             Project: Apache Cassandra
          Issue Type: Bug
            Reporter: Francisco Guerrero
            Assignee: Francisco Guerrero


In {{ListPermissionsStatement}} and {{ListRolesStatement}} we perform a role 
check existence before ensuring the logged in user has access to list roles or 
permissions of that user.

This could allow someone without access to list roles or permissions to check 
for existence of a role in the database, as the error message will show {{role 
foo does not exist}}.

We should reverse the conditions and perform the validation before performing 
the role check.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to