HexBrain

Legal Robot · Report #261285

Privilege Escalation to Admin-level Account

Validstatus
25upvotes
26 Sept 2017disclosed

Summary

A security researcher discovered a potentially serious privilege escalation issue in our system which was ultimately traced to our use of the allow-deny package provided in the open source Meteor framework. We implemented a short-term fix (using triggers - not great performance) on the same day this was reported and immediately began working with the Meteor core team on a long-term fix that would benefit the whole community. The Meteor team soon resolved the issue in the allow-deny package and we verified their solution; the issue has now been publicly disclosed here.

To be clear: after an extensive review of our system and our logs, we can say with confidence that no user data was exposed and this vulnerability was never used in our production system, however the potentially serious nature of this issue demands note.

We want to thank @samczsun for the creativity and excellent communication as this issue was discovered and as we worked with the Meteor team to resolve the issue for the entire Meteor community. We also want to thank the Meteor core team, especially @abernix, for support and guidance as this issue developed. Together we hit harder!

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