-
Archives
- November 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- September 2007
- April 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- April 2006
- August 2005
- April 2005
- March 2005
- March 2004
-
Meta
Tag Archives: XSS
Unibomber tool for specialized XSS testing
At Black Hat I’m planning to demo a new tool we’ve been putting together at Casaba Security. It’s mostly a brute force input testing tool right now, aimed at finding cross-site scripting (XSS) bugs but with a unique set of … Continue reading
Advisory: Adobe Air 1.1 JavaScript execution security vulnerability
Adobe released a patch and bulletin for an issue I reported back in May. The issue is really in WebKit, and many products seem to be affected. A vulnerability has been identified in Adobe AIR 1.1 and earlier that could … Continue reading
Posted in JavaScript, Unicode, advisory, cross site scripting, testing
Tagged advisory, JavaScript, XSS
Leave a comment
Advisory: BOM’ing Firefox’s Javascript Interpreter
Damage: Filter evasion, cross-site scripting Exploit: Insert Unicode byte order mark (BOM) U+FEFF into javascript statements to bypass filters. Root Cause: character absorption/swallowing Product version: Firefox 3.01 and earlier Link to Mozilla advisory: http://www.mozilla.org/security/announce/2008/mfsa2008-43.html Well admittedly this one seems to … Continue reading
Advisory: Attack of the Mongolian space evaders! (and other Medieval XSS vectors)
Damage: Filter evasion, cross-site scripting Exploit: Bypass XSS filters, IPS/IDS, AV, or WAF’s with specially crafted white_space characters to execute XSS attacks. Root Cause: Interpreting syntax replacements Product Version: Opera 9.51 and earlier Or should we call this “Druidic magical … Continue reading
Browser user-agents and variable-width utf-8 encoding issues
Table 3.1B from Corrigendum #1: UTF-8 Shortest Form provides the basis for some interesting test cases. Hopefully I’ll have something to report about this this soon. In the meantime John Hernandez and I are structuring tests across all browsers to … Continue reading
Posted in Unicode, browser, cross site scripting
Tagged browsers, Unicode, utf-8, XSS
Leave a comment
Firefox renders xmlns xhtml in favor of XSS
My colleague John Hernandez showed me this trick the other day, which has proven useful as an exploit in many cases. If the site returns XML with a Content-Type: text/xml you’d normally think there’s not much script injection potential. However … Continue reading
Internet Explorer whitespace-as-comment hack to bypass input filters
When testing for XSS (cross-site scripting) issues, you often need to bypass filters and perform different sorts of encodings and other trickery. To be a good tester you also need to know how the browsers you’re concerned with behave differently. … Continue reading
IIS 6.0 %uNNNN unicode notation in the URL
I do a lot of web app pen testing. Character encoding is always an important part of many input validation test cases. Some people don’t realize that IIS takes straight unicode notation in the URL by default. So you can … Continue reading