Sécurité Web par Bugbounty

Alexander Kolesnikov (analyste de virus dans une société internationale) vous invite à la classe de maître «Fondamentaux des technologies nécessaires pour comprendre les vulnérabilités. Classement OWASP TOP 10 » , qui se déroulera dans le cadre du cours professionnel. Alexander a également partagé un article pour les chasseurs de bogues débutants, dans lequel il passe en revue les 10 principales vulnérabilités de 2020 trouvées par la plate-forme HackerOne.

L'idée est de préparer une paillasse de laboratoire pour étudier les vulnérabilités de ce top. Vous pouvez lire comment lancer et trouver un exemple d'application avec une vulnérabilité ici . Les tâches seront résolues avant l'exploitation de la vulnérabilité embarquée dans l'application, la dernière étape sera laissée aux lecteurs.

TOP 10 des vulnérabilités par HackerOne

. :

         — OWASP TOP 10. , OWASP TOP 10 2017 . . , :

OWASP , HackerOne . HackerOne :

  • Injection

  • Broken Authentication

  • Sensitive Data Exposure

  • Security Misconfiguration

, 3 .

Injection

Injection — , . . , python .

, «Real World CTF». .

         , . HTTP BurpSuite Community, :

  admin — «Login».

, . , . , . . «source.zip». , , /, .

, :

, - Flask. , 2 - debug release. debug - 5000. , :

, . , . .

, :

.\views\user.py

, . , @login_required , - . , /admin/system/change_name/. , :

Lua Redis. , . Redis. python — pickle. .

Security Misconfiguration

, , . Security misconfiguration — , ..

«Real World CTF». :

, , file:///etc/passwd. . :

, , . , . file:///proc/self/cmdline :

uwsgi- . 8000. - «/usr/src/rwctf». uwsgi, .

Broken Authentication, Sensitive Data Exposure

Broken Authentication - , . Sensitive Data Exposure - , . , ..

, , . «353 CTF».   . :

, . , . dirbuster, , . uploads, HTTP 403. c . : /uploads../:

, . . . . .

, -. - .

Disclamer: .


. ? « -», - « ̆, ̆. OWASP TOP 10».




All Articles