Security · 8 min lezen

OWASP Top 10 uitgelegd: de tien grootste risico’s voor webapplicaties

De OWASP Top 10 is de meest gebruikte lijst van beveiligingsrisico’s voor webapplicaties, opgesteld door de Open Worldwide Application Security Project. Pentesters en ontwikkelaars gebruiken ze als gemeenschappelijke taal. Dit zijn de tien categorieën van de editie 2021, met wat ze voor uw bedrijf betekenen.

Gepubliceerd op door N-innovative

De tien risico’s

De lijst is gerangschikt op hoe vaak en hoe ernstig de problemen in de praktijk voorkomen.

  • A01 Broken Access Control: gebruikers kunnen gegevens of functies bereiken waarvoor ze geen rechten hebben. Het vaakst voorkomende en meest schadelijke probleem.
  • A02 Cryptographic Failures: gevoelige data onversleuteld opgeslagen of verzonden, zwakke algoritmes, slecht sleutelbeheer.
  • A03 Injection: invoer die als code wordt uitgevoerd, zoals SQL-injectie en cross-site scripting.
  • A04 Insecure Design: fouten in het ontwerp zelf, die geen implementatie kan rechtzetten. Denk aan een wachtwoordherstel dat geraden kan worden.
  • A05 Security Misconfiguration: standaardwachtwoorden, open cloudopslag, te uitgebreide foutmeldingen, ontbrekende headers.
  • A06 Vulnerable and Outdated Components: verouderde bibliotheken en frameworks met bekende lekken.
  • A07 Identification and Authentication Failures: zwakke wachtwoordregels, geen bescherming tegen brute force, slechte sessiebeheer.
  • A08 Software and Data Integrity Failures: updates of afhankelijkheden zonder integriteitscontrole, onveilige deserialisatie.
  • A09 Security Logging and Monitoring Failures: aanvallen worden niet gedetecteerd omdat er niets gelogd of bekeken wordt.
  • A10 Server-Side Request Forgery: de server wordt misbruikt om interne systemen aan te spreken.

Wat betekent dit voor uw bedrijf?

De meeste datalekken bij KMO’s vallen in de eerste drie categorieën: toegangsrechten, versleuteling en injectie. Ze zijn goed te voorkomen met secure coding, codereviews en een pentest voor livegang. Vraag uw ontwikkelaar hoe elke categorie in uw applicatie is afgedekt; een goede partner heeft daar een antwoord op.

OWASP publiceert ook specifieke lijsten voor API’s, mobiele apps en machine learning, en een testgids die pentesters zoals wij als methodiek gebruiken.

Veelgestelde vragen

Vragen bij dit artikel

Meer artikels
Is mijn website veilig als ze aan de OWASP Top 10 voldoet?

Ze dekt de meest voorkomende risico’s, niet alle. Beschouw de Top 10 als het minimum: daarnaast tellen uw specifieke bedrijfslogica, infrastructuur en processen. Een pentest kijkt naar het geheel.

Welke OWASP-versie is actueel?

De editie 2021 is jarenlang de referentie geweest; OWASP werkt aan een nieuwe editie. De categorieën verschuiven licht, maar toegangsbeheer, configuratie en kwetsbare componenten blijven bovenaan staan.

Klaar om te starten?

Bespreek uw project met een expert

Een vrijblijvend gesprek van 30 minuten volstaat om te weten of en hoe wij u kunnen helpen. U krijgt binnen enkele dagen een concreet voorstel.