HexBrain

PortSwigger Web Security · Report #2276148

The role "CI-driven scan initiator" provides excessive read access

Validstatus
lowseverity
28upvotes
2 Jan 2026disclosed

Summary

The reporter noticed that all authenticated users are able to access certain non-sensitive information such as metadata about which third-party integrations are enabled.

This is by design, but we have updated our documentation to make it clear what information is available to all authenticated users: https://portswigger.net/burp/extensibility/enterprise/graphql-api/index.html#:~:text=following%20non%2Dsensitive-,information,-%3A

CI-driven scan initiator role have only one permission which is [ start scan ] However, i was able using a user with this role to disclose dashboard agent pools and administrator integeration configuration via capabilities, read access to full used, uploaded extension details

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original