Lucene search

K
huntrAhmedviennaB3881A1F-2F1E-45CB-86F3-735F66E660E9
HistoryJan 22, 2023 - 12:16 a.m.

No Password Policy at all during Registration and and Password Change allows Account Takeover Exploitation

2023-01-2200:16:25
ahmedvienna
www.huntr.dev
9
penetration test
weak password policy
account takeover
vulnerability
burp suite intruder
mitigation
characters limit

0.001 Low

EPSS

Percentile

36.7%

Dear Ladies and Gentlemen,

First of all thank you for your time and effort reading my Report.

While doing the Penetration Test i was able to weak Password Policy while Registration and Passwort changing allowing an attacker to easily exploit an account Takeover Vulnerability.

This is due no passport policy is available. The User is has not any strong password policy or least amount of characters to submit as a password. Therefore the user can submit “1” as a Password and it will be accepted. After that an attacker can easily guess and automate the process of guessing the correct password due to the weak Password.

The Process of the Vulnerability:

  1. Login
  2. Go to https://roy.demo.phpmyfaq.de/admin/?action=user&user_action=listallusers
  3. Change the Password or generate a new User
  4. Set his Password but the System is not requiring any kind of least characters at all
  5. Set the Password to 1 and login with it
    Example for the HTML Code:
    Password: 1

The Attacker can therefore automate the Process of Password Finding though Burp Suite Intruder due to the weak Password.

Mitigation:
Please set the least amount of characters to be submitted for example 8 characters.
Do not allow to set the password to 1 or easy guessable Password like username.

At the End I want to thank you for your time and effort and hope hearing from you soon.

Best regards
Ahmed Hassan

0.001 Low

EPSS

Percentile

36.7%

Related for B3881A1F-2F1E-45CB-86F3-735F66E660E9