Content-Security-Policy
What does Content-Security-Policy do?
Lists the sources a page may load scripts, styles and frames from. With one in place, a script injected through a flaw elsewhere is refused because its origin is not on the list. The most powerful of the five and the most work to adopt: a strict policy can block your own scripts, so most teams ship it in report-only mode first.