Lucene search

K
hackeroneDef1antH1:1873305
HistoryFeb 14, 2023 - 12:10 a.m.

TD Bank: Reflected XSS on marketsandresearch.td.com

2023-02-1400:10:30
def1ant
hackerone.com
8
xss vulnerability
reflected xss
td bank
marketsandresearch.td.com
security implications
malicious js code
personal information theft
redirecting users
installing malware

Summary:

Hi TD security team, there is a reflected XSS vulnerability at http://marketsandresearch.td.com. As you are most likely aware, XSS vulnerabilities can have significant security implications, including allowing an attacker to inject malicious JS code into the application, which is then executed in the browser of any user who views the affected page. This can be used to steal sensitive information, such as login credentials or personal information, from the user’s browser. XSS vulnerabilities can also be used to perform other malicious actions, such as redirecting the user to a malicious website or installing malware on their computer.

Steps To Reproduce:

  1. Visit http://marketsandresearch.td.com
  2. Append the following payload: /tdwca/Public/Stocks/TechnicalInsight/ca/TD'-alert('def1ant')-'?= to the URL. The full URL with payload is:
http://marketsandresearch.td.com/tdwca/Public/Stocks/TechnicalInsight/ca/TD'-alert('def1ant')-'?=
  1. Javascript XSS payload is executed on page load

Supporting Material/References:

{F2172024}

Impact

XSS vulnerabilities can have significant security implications, including allowing an attacker to inject malicious JS code into the application, which is then executed in the browser of any user who views the affected page. This can be used to steal sensitive information, such as login credentials or personal information, from the user’s browser. XSS vulnerabilities can also be used to perform other malicious actions, such as redirecting the user to a malicious website or installing malware on their computer.