Een pentest die controleert wat een gebruiker echt mag
Een portaal heeft verschillende rollen, maar worden die grenzen ook technisch afgedwongen? Bij een pentest in Eindhoven onderzoekt Radorfa de afgesproken functies van uw webapplicatie. We gebruiken beperkte testaccounts en herkenbare proefgegevens om toegangsrisico’s te beoordelen.
De uitkomst helpt uw ontwikkelaar of beheerder gericht verbeteren zonder echte klantgegevens als bewijs te verspreiden.
1Kies rollen en gevoelige handelingen
Radorfa bespreekt welke gebruiker welke gegevens mag zien of wijzigen. We koppelen die rechten aan applicatieversie, interface en serverconfiguratie. De eigenaar bepaalt welke functies in scope zijn, zoals een eigen record bekijken of een beheertaak uitvoeren. Testaccounts vertegenwoordigen de gekozen rollen; zij krijgen niet onnodig brede rechten om het onderzoek gemakkelijker te maken.
2Onderzoek de daadwerkelijke grens
Een verborgen knop is nog geen beveiligingsmaatregel. Binnen de afgesproken proef controleren we of de applicatie de bedoelde rechten zelf afdwingt. Radorfa vergelijkt normale toegang met een toegang die geweigerd hoort te worden. We beperken het bewijs tot testrecords en registreren relevante omstandigheden. De uitvoering bevat geen brede wijziging of verwijdering van productiegegevens.
3Maak de correctie begrijpelijk
Bevindingen vermelden rol, functie, verwachte uitkomst en waargenomen gedrag. Radorfa bespreekt met de ontwikkelaar waar de controle ontbreekt of afwijkt. Een herstelvoorstel krijgt tests voor toegestane én geweigerde toegang. Zo kan een correctie in code of configuratie via een gecontroleerde release worden ingevoerd zonder normale gebruikers onbedoeld buiten te sluiten.
Welk bewijs ondersteunt de conclusie?
Applicatieversie, testrol, verzoekkenmerk, relevante logs en uitkomst vormen de onderbouwing. Radorfa beschrijft de voorwaarden waaronder het probleem optreedt. Een succesvolle controle van één functie geeft geen oordeel over alle schermen of gegevensstromen. Niet onderzochte rollen, functies en integraties blijven zichtbaar in de rapportage.
Van bevinding naar herstel en hercontrole
Na herstel kan Radorfa dezelfde bevinding opnieuw toetsen op de nieuwe release. De ontwikkelaar kan de relevante controle opnemen in regressietests. We spreken af hoe proefgegevens worden verwijderd en tijdelijke accounts vervallen. Nieuwe functies of veranderde rolverdeling kunnen een aanvullende pentestvraag opleveren; zij vallen niet automatisch onder de eerdere conclusie.
Techniek en controlepunten
Webapplicatie, serverconfiguratie, rollenmatrix, releaseversie, testrecords, logbewijs en regressietest ondersteunen de bevinding.
Bespreek uw pentestvraag
Twijfelt u of uw portaal gebruikers goed van elkaar scheidt? Radorfa helpt de relevante rollen en functies afbakenen.
Bespreek uw pentest met Radorfa