E-Blah contains a flaw that allows a remote cross site scripting attack. This flaw exists because the application does not validate the 'HTTP_REFERER' HTTP request header upon submission to the 'Code/Routines.pl' script. This could allow a user to create a specially crafted request that would embed arbitrary code in admin log file entries. This code would then be executed in the browser of an admin user viewing these admin log files, leading to a loss of integrity.
Classification
Location:
Remote / Network Access
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Unknown
Disclosure:
OSVDB Verified
OSVDB:
Web Related
Technical
Note that this vulnerability can only be exploited if E-Blah's 'Click Logging' option is enabled.
Solution
Currently, there are no known workarounds or upgrades to correct this issue. However, the vendor has published a patch to address this vulnerability.
This product uses the Daylife API but is not endorsed or certified by Daylife.
This section lists the latest news and blogs found via the daylife API (and for older items, the technorati API), which mention or otherwise discuss this vulnerability.