Allowance of Meta/Null characters

Disclosed: 2017-10-04 01:34:50 By saikiran-10097 To legalrobot
Medium
Vulnerability Details
Dear sir, I am very happy to report a vulnerability to legalrobot. Recently, the report #260468 is disclosed publicly and that report describes about the restriction lengths of profile fields "first name and last name". Now, i am reporting an another vulnerability regarding those profile fields "first name and last name and also Bio field". Vulnerability:- ->Meta characters are not being filtered in "First Name and Last Name" and "Bio" fields while creating a profile on app.legalrobot.com Description:- ->You haven't filtered control meta characters such as %00 etc; in full name field and bio field, it allows an attacker to impersonate or hide their real identity within the application. ->It turns out that it is possible to register a user's full name and also bio field can be updated with special sign %0a(appended in proxy). Impact:- ->An attacker can impersonate user by appending meta characters. Steps to reproduce:- ->Go to app.legalrobot.com and create an account ->Now go to profile ->By using meta characters, fill the name fields and bio fields ->You profile will get updated. Mitigation:- ->You should disallow null bytes in the "Name" and "Bio" fields. ->That is by filtering full_name to only unicode word characters and a limited set of special characters. Any issues, please let me know. Thank you
Actions
View on HackerOne
Report Stats
  • Report ID: 274013
  • State: Closed
  • Substate: duplicate
  • Upvotes: 2
Share this report