Code-reuse attacks for the Web: Breaking Cross-Site Scripting Mitigations via Script Gadgets

   Abstract