Don’t only test Unicode domains. Test Unicode in email/username fields too.
Try lookalike characters such as:
a → á / other Unicode variantsThe interesting case is when:
Database: treats the values as equal
Application: identifies the victim account
SMTP: treats them as different addresses
Example:
victim@gmail.comvictim@gmáil.comIf the application finds the victim's account but sends the password-reset email to the attacker-controlled Unicode address, you may have an account-collision / account-takeover vulnerability.
Input → Validation → Database → Token generation → Email delivery
#BugBounty #IDNHomograph #Punycode #WebSecurity
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥3🤝2🗿1