HexBrain

Acronis · Report #709537

Delete any user's added Email,Telephone,Fax,Address,Skype via csrf in (https://academy.acronis.com/)

Validstatus
lowseverity
82upvotes
25 Apr 2023disclosed

How it was found

Hi there,

It is possible to delete anyone's added email,telephone,fax,address,Skype via CSRF in GET method. The action is performed via GETmethod without any CSRF protection.

Steps to reproduce

  • login to your https://academy.acronis.com account
  • navigate to https://academy.acronis.com/#/account/edit/account_id/<your_id>
  • add any email,telphone,fax,addres,skype
  • try deleting them and capture the request
  • you'll see the request is performed in GET method without any CSRF protection

#POC

<html>
  <body>
    <form action="https://academy.acronis.com/account/delete-contact/contact_id/<your_id>">
      <input type="submit" value="Submit request" />
    </form>
  </body>
</html>

#Fix Use X-CSRF token or perform the action in POST method with a CSRF token.

Impact

Delete any user's added email,telephone,fax,address,Skype with CSRF attack.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original