HTTP Response Splitting in Social Share

Summary

Vulnerability
HTTP Response Splitting in Social Share
Discovered
2010.12.10
Last Update
n/a n/a
ID
EV0168
CVE
n/a
Risk Level
low
Type
HTTP Response Splitting
Status
Unpatched. Vendor notified. No reply from developer(s).
Vendor
n/a
Vulnerable Software
Social Share (http://sourceforge.net/projects/socialshare/)
Version
2010-06-05
PoC/Exploit
Available
Solution
Not available
Discovered by
Aliaksandr Hartsuyeu (eVuln.com)

Description

HTTP Response Splitting found in Social Share (http://sourceforge.net/projects/socialshare/) script.

HTTP Response Splitting
$_SERVER["HTTP_REFERER"] value is included in an HTTP response header sent to a web user without being validated for malicious characters.

Vulnerable script: vote.php

PoC/Exploit

HTTP Response Splitting Example.

Vulnerable code: $referrer = $_SERVER[HTTP_REFERER]; header("Location: $referrer");

HTTP query ("Referer" field):

Referer: http://some-link/\r\n[second new response]

Solution.

Solution for "HTTP Response Splitting in Social Share" is not available. Check vendor's website for updates.