Cross-Site-Scripting (XSS) ist eine Art von Sicherheitslücke in Bezug auf Computersicherheit, die normalerweise in Webanwendungen auftritt und es böswilligen Angreifern ermöglicht, clientseitige Skripte in Webseiten einzufügen, die von anderen Benutzern angezeigt werden. Eine ausgenutzte Cross-Site-Scripting-Sicherheitsanfälligkeit kann von Angreifern verwendet werden, um Zugriffskontrollen wie dieselbe Ursprungsrichtlinie zu umgehen.