express-restify-mongoose is a module to easily create a flexible REST interface for mongoose models. express-restify-mongoose 2.4.2 and earlier and 3.0.X through 3.0.1 allows a malicious user to send a request for `GET /User?distinct=password` and get all the passwords for all the users in the database, despite the field being set to private. This can be used for other private data if the malicious user knew what was set as private for specific routes.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: hackerone
Published: 2018-05-31T20:00:00Z
Updated: 2024-09-17T00:35:52.804Z
Reserved: 2017-10-29T00:00:00
Link: CVE-2016-10533
Vulnrichment
No data.
NVD
Status : Modified
Published: 2018-05-31T20:29:01.110
Modified: 2024-11-21T02:44:12.980
Link: CVE-2016-10533
Redhat
No data.