DogukanUrker flaskBlog
cpe:2.3:a:dogukanurker:flaskblog:*:*:*:*:*:*:*
- 2.6.1
An access control vulnerability in flaskBlog version 2.6.1 enables attackers to delete user accounts arbitrarily by sending a crafted request. The issue arises because the application does not properly validate usernames before deletion, allowing for the manipulation of account names to target specific users, including administrative accounts.
Exploitation of this vulnerability allows for the arbitrary deletion of user accounts, including admin accounts.
To reproduce this vulnerability, register an account and then modify the username to 'admiN' or create a new account with that name. Afterward, send a request to delete the account named 'admiN'. The request will be processed, and the admin account will be deleted.
Update the account deletion logic to ensure it does not delete accounts based on lowercase username matches. This vulnerability has been addressed in flaskBlog version 2.6.2.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.