- Referentie
- HI-OP-2026-M4TX-03
- Ernst
- Hoog
- CVSS
-
4.0 7.1
AV:N/AC:L/ AT:N/ PR:L/ UI:N/ VC:H/ VI:N/ VA:N/ SC:N/ SI:N/ SA:N 3.1 7.7AV:N/AC:L/ PR:L/ UI:N/ S:C/ C:H/ I:N/ A:N - Waar
- Factuuroverzicht
- Wie kan dit
- Elke ingelogde medewerker
- Hertest
- Opgelost
Medewerkers van klant A kunnen facturen van klant B openen
De app controleert of iemand is ingelogd, maar niet of de factuur bij zijn organisatie hoort.
Bewijs
- Inloggen als medewerker van klant A.
- Een eigen factuur openen.
- Het factuurnummer in de adresbalk met één verhogen.
- De factuur van klant B verschijnt, met naam, adres en bedrag.
Impact
Iedere ingelogde gebruiker kan de financiële gegevens van alle klanten van het platform inzien. Dat is een datalek.
Oplossing
app/Http/Controllers/InvoiceController.php