Aerosol Posted December 1, 2014 Report Posted December 1, 2014 Hello everyone,I found some weird HTML code injection in an IIS error message. IIS spitsout some part of the user input that generated the error message, but willonly display 20 characters at most.My question is: is it possible to actually exploit an XSS with this ?Here is an example:HTTP Request: mypage?search=%3cb%20onclick%3dalert(1)>%3eHTTP Response (real):<p>An error has occured.</p> <p>Exception HttpRequestValidationException occurred while attempting<b>mypage</b></p> <p>Exception message is: <b>A potentially dangerous Request.QueryStringvalue was detected from the client (search="<bonclick=alert(1)>...").</b></p> <p>Stack trace:</p> <pre>Server stack trace:[..]My payload was: <b onclick=alert(1)>> and it works (after clicking).However, can this actually be exploited in real life ? I tried stuff in 20characters like: <embed src=http://x> or <img src=http://x/z> but no luck.Has anyone ever tried this before ?Thanks,P.S. This might be a silly question with an obvious answer. If so, I'd begrateful to have some extra information (links, docs etc.).Source Quote