Analysis:
During the analysis, it was observed that no anti-automation mechanism was implemented on the “Registration” functionality due to which numbers of request for user registration could be submitted by using automation tools or scripts. Please refer to the below provided proof of concept and evidences.
Impact:
An attacker could use automated tools for submitting the Registration form with the random data. A malicious user could potentially execute thousands of requests in seconds and consume the resources like the application server and the database.
Recommendation:
It is recommended to implement a captcha to prevent automated scripts from flooding the application and the captcha should be unique each time. The captcha should be validated on the server side.
References:
Comments
Post a Comment