Description
fossasia eventyay-exhibition through commit f68888e contains an authorization bypass vulnerability in the exhibitor lead creation API that allows exhibitors to access other organizers' attendee data. Exhibitors with lead scanning enabled can submit another event's pseudonymization id or order secret while naming that organizer in the URL to retrieve attendee names, emails, addresses and answers.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| fossasia | eventyay-exhibition | — | — |
References
- https://github.com/fossasia/eventyay-exhibition/issues/343 issue-tracking
- https://github.com/fossasia/eventyay-exhibition/pull/383 issue-tracking patch
- https://github.com/fossasia/eventyay-exhibition/blob/f68888e312c220588ddc13f8bbc4bab927b5e530/exhibition/api.py#L399-L470 technical-description
- https://hackmd.io/@hieuPenguinnn/eventyay-exhibition-cross-event-lead-idor third-party-advisory
- https://github.com/fossasia/eventyay-exhibition product
- VulnCheck Advisory: eventyay-exhibition through commit f68888e Cross-Event Attendee Data Disclosure via Lead Creation API third-party-advisory