Skip to content

Apply the nimbus ACLs to listBlobs so callers only see blobs they may read - #9000

Open
rzo1 wants to merge 1 commit into
masterfrom
fix/nimbus-listblobs-authorization
Open

Apply the nimbus ACLs to listBlobs so callers only see blobs they may read#9000
rzo1 wants to merge 1 commit into
masterfrom
fix/nimbus-listblobs-authorization

Conversation

@rzo1

@rzo1 rzo1 commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

listBlobs called blobStore.listKeys() with no authorization check and, unlike its neighbours getBlobMeta and beginBlobDownload, passed no Subject, so it returned every key in the store regardless of who asked. Extends NimbusTest.

Worth a look during review: storm-client/src/storm.thrift:763 declares listBlobs without throws (1: AuthorizationException aze), and it is the only method in that family without one.

@rzo1 rzo1 added this to the 3.1.0 milestone Aug 22, 2026
@rzo1 rzo1 self-assigned this Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant