Que signifie l’acronyme OWASP?
Open Web Application Security Project
Communauté en ligne qui travaille sur la sécurité des applications web.
Comment l’OWASP constitue-t-il son Top 10? (4)
Quelle est la formule de calcul du risque selon OWASP?
Risque = (Exploitabilité + Prévalence + Détectabilité) × (Impact technique + Impact d’affaire)
Qu’est-ce que le Broken Acess Control?
Mauvaise gestion de règles d’accès où un utilisateur peut accéder à une ressource qui ne lui appartient pas
Quelle vulnérabilité est #1 du Top 10 Web 2025?
Broken Access Control
Donnez 3 exemples de “Broken Access Control”.
Qu’est-ce que Security Misconfiguration?
Que couvre Software Supply Chain Failures?
Donnez 3 exemples de Cryptographic Failures.
Qu’est-ce qui cause une vulnérabilité d’injection?
Quels sont 3 failles d’authentification?
Que sont les Logging and Alerting Failures?
Qu’est-ce que Mishandling of Exceptional Conditions?
Combien d’entrées du Top 5 API concernent l’autorisation?
3 sur 5 (et 4 sur 5 avec l’authentification).
Qu’est-ce que BOLA?
Broken Object Level Authorization
Un utilisateur peut manipuler l’accès pour voir les objets d’autres utilisateurs (ex: GET/account/{user_id})
Donnez 3 exemples de Broken Authentication pour les APIs.
Qu’est-ce que BOPLA et comment se prévenir de cette faille?
Broken Object Property Level Authorization
* Expose des infos sensibles d’un objet
* Permet de changer des prorpiétés sans autorisation (Mass Assignment)
Prévention
* Utilisation de DTO et de convertisseurs
Qu’est-ce que Unrestricted Resource Consumption en ce qui concerne les APIs (7)?
Un API qui ne limite pas:
* Temps de timeout
* Mémoire allouable
* Nombre de processus
* Taille de fichier
* Nombre d’opérations par client
* Nombre d’enregistrements dans réponse
* Nombre de requêtes payantes envoyées
Qu’est-ce que BFLA?
Broken Function Level Authorization
Expose des fonctionnalités à des utilisateurs qui n’ont pas les droits de les voir (ex: route admin insuffisamment protégée pour des utilisateurs normaux).
Que signifie SAMM?
Software Assurance Maturity Model
Quelles sont les 5 fonctions métier de SAMM?
Nommez les 3 pratiques de sécurité sous Governance.
Que signifie ASVS et quel est son but?
Application Security Verification Standard
Cadre de vérification définissant les requis de sécurité pour le design, le développement et les tests des applications modernes.
Combien de catégorie contient l’ASVS?
17 catégories