Retest na Pentest: schriftelijke bevestiging dat je fix werkt
Een retest is een gerichte herhaling door dezelfde ethische hacker, die precies daar opnieuw probeert binnen te komen waar het lek zat.
Bij elke Sectricity-pentest is één retest per bevinding inbegrepen, met schriftelijke bevestiging, als die binnen 90 dagen na het rapport gebeurt. Later, of een rapport van een andere leverancier? Ook dat kunnen we hertesten, op basis van het oorspronkelijke rapport en de resultaten.
Van bevinding tot bevestigde fix
- 1We vinden een lekIn het rapport staat hoe het misbruikt wordt en wat je eerst doet
- 2Je team voert de fix doorJe laat ons weten wanneer die klaar is
- 3Dezelfde ethische hacker test opnieuwPrecies waar het lek zat, ook via omwegen en varianten
- 4Bevestigd: het lek is dichtSchriftelijk en per bevinding, bruikbaar voor je auditor
Wanneer vraag je een retest aan?
Waarom is menselijke validatie bij een retest onmisbaar?
Scanners bevestigen het signaal, niet de fix
Een scanner detecteert of een bekende kwetsbaarheidssignatuur aanwezig is. Als de signature verdwijnt na een patch, rapporteert de scanner geen probleem. Maar een menselijke tester probeert de aanval opnieuw uit, inclusief varianten en omwegen. Die diepgang is het verschil tussen een melding die zegt 'niet gedetecteerd' en een mens die zegt 'niet exploiteerbaar'.
Tooling mist context en aanvalsketens
Geautomatiseerde testtools, inclusief AI-gestuurde oplossingen, verbeteren snel in het vinden van bekende patronen. Ze begrijpen niet hoe de oorspronkelijke kwetsbaarheid in je specifieke applicatie werkte, welke omwegen de aanvaller kon nemen, of de fix een nieuw zwak punt introduceert. Een hacker die het originele exploitpad kent, test alle varianten.
Business logic-fixes zijn niet scanbaar
Fouten in bedrijfslogica, toegangscontrole en autorisatie worden door scanners gemist bij ontdekking, en bij validatie evenzeer. Als je fix een autorisatieregel aanpast of een flow herschrijft, is een handmatige hertester de enige betrouwbare manier om te bevestigen dat het misbruikpad gesloten is.
Auditklaar bewijs vereist een menselijke handtekening
Een NIS2-auditor of ISO 27001-reviewer accepteert geen scanoutput als bewijs van remediatie. Een schriftelijk hertestrapport van een ervaren ethische hacker, met per bevinding een bevestiging open of gesloten, is het document dat je complianceteam kan overhandigen.
Hoe verloopt een retest bij Sectricity?
Scope bepalen
We nemen het oorspronkelijke pentestrapport als uitgangspunt. Samen bepaal je welke bevindingen geretest worden: alle kritieke en hoge risico's, een selectie, of een uitgebreide delta inclusief nieuwe componenten.
Gericht hertesten
Dezelfde technieken als de originele test, gefocust op de specifieke kwetsbaarheden. De hacker probeert actief de fix te omzeilen, inclusief aanverwante aanvalsvectoren die bij de eerste test zijn genoteerd.
Validatierapport
Per bevinding een duidelijke status: gesloten, gedeeltelijk gesloten, of nog open. Met technische onderbouwing, reproductiebewijs en een bijgewerkte CVSS-score waar relevant.
Auditpakket
Executive summary voor management. Technische bevestiging voor je ontwikkelteam. Compliance-documentatie voor je auditor. Alles in één rapport, klaar om te gebruiken.
Retest vs. intern valideren: wat is het verschil?
Intern valideren
Bevestigt een fix op signaalniveau. Test geen actieve exploiteerbaarheid. Valideert geen business logic-fixes. Geen auditklaar rapport. Menselijke verificatie afhankelijk van interne expertise.
Scanner of tooling
Bevestigt afwezigheid van signatuur. Test geen exploiteerbaarheid. Kan logica- of autorisatiefixes niet valideren. Output wordt niet geaccepteerd als auditbewijs. Geen menselijke verificatie.
Sectricity Retest
Bevestigt fix op signaalniveau. Test actieve exploiteerbaarheid. Valideert business logic- en autorisatiefixes. Levert auditklaar rapport. Altijd menselijk geverifieerd door een ervaren ethische hacker.
Veelgestelde vragen
Gerelateerde diensten
Zeker weten dat je fix werkt?
Vraag een retest aan en ontvang schriftelijke bevestiging per bevinding.