HackerOne · Report #2552205
Private draft report exposure in a program a user is added as a viewer to
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.