From 885472646ae15cc8302bc55e00bf6839eeb22b10 Mon Sep 17 00:00:00 2001 From: Mario Heiderich Date: Wed, 24 Feb 2016 12:55:02 +0100 Subject: [PATCH] Added #148 by @Qab --- items.js | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/items.js b/items.js index 5027ddb..954f717 100644 --- a/items.js +++ b/items.js @@ -5201,9 +5201,9 @@ return [ 'cs' : '', 'de' : '' }, - 'data' : '', + 'data' : '\r\n\r\n', 'description': { - 'en' : 'The element fires an "onpageshow" event without user interaction on all modern browsers. This can be abused to bypass blacklists as the event is not very well known.', + 'en' : 'The element fires an "onpageshow" event without user interaction on all modern browsers. This can be abused to bypass blacklists as the event is not very well known. Note, that the same behavior is exposed by the tag as well.', 'ja' : '', 'ru' : '', 'cs' : '', @@ -5247,7 +5247,7 @@ return [ }, 'urls' : [], 'howtofix' : { - 'en' : 'Be sure to work with whitelists when allowing users to submit markup - else experimentaltags like
might be forgotten to filter and escape.', + 'en' : 'Be sure to work with whitelists when allowing users to submit markup - else experimental tags like
might be forgotten to filter and escape.', 'ja' : '', 'ru' : '', 'cs' : '', @@ -5259,6 +5259,38 @@ return [ }, 'tags' : ['details', 'ontoggle', 'html5', 'user interaction'], 'reporter' : 'Qab' + }, + { /* ID 148 - JavaScript execution via