HexBrain

HackerOne · Report #2552205

Private draft report exposure in a program a user is added as a viewer to

Validstatus
mediumseverity
$2,500bounty
66upvotes
17 Sept 2024disclosed

Summary

A vulnerability is identified where adding a user as a program viewer causes them to be subscribed to draft reports within that program. This subscription results in the program viewer receiving notifications for every comment posted on a draft report. The vulnerability leads to the exposure of sensitive information, including the comment content, report title, and the creation time of the draft (viewable via the GraphQL response). This issue is particularly concerning in large programs, where it could potentially cause mass disclosure of private draft reports and user comments.

Interesting bonus rep bug on this disclosure — have been told it says I earned none when I did actually get bonus rep (not sure if that experiment is still continuing)

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