[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reflected Cross-Site Scripting (XSS) in SearchBlox
- To: bugtraq@xxxxxxxxxxxxxxxxx
- Subject: Reflected Cross-Site Scripting (XSS) in SearchBlox
- From: High-Tech Bridge Security Research <advisory@xxxxxxxxxxx>
- Date: Wed, 17 Jun 2015 13:23:44 +0200 (CEST)
Advisory ID: HTB23256
Product: SearchBlox
Vendor: SearchBlox Software, Inc.
Vulnerable Version(s): 8.2 and probably prior
Tested Version: 8.2
Advisory Publication: April 22, 2015 [without technical details]
Vendor Notification: April 22, 2015
Vendor Patch: May 26, 2015
Public Disclosure: June 17, 2015
Vulnerability Type: Cross-Site Scripting [CWE-79]
CVE Reference: CVE-2015-3422
Risk Level: Low
CVSSv2 Base Score: 2.6 (AV:N/AC:H/Au:N/C:N/I:P/A:N)
Solution Status: Fixed by Vendor
Discovered and Provided: High-Tech Bridge Security Research Lab (
https://www.htbridge.com/advisory/ )
-----------------------------------------------------------------------------------------------
Advisory Details:
High-Tech Bridge Security Research Lab discovered XSS vulnerability in
SearchBlox, which can be exploited to perform Cross-Site Scripting attacks
against the vulnerable web application administrators.
Input passed via the "menu2" HTTP GET parameter to "/searchblox/admin/main.jsp"
script is not properly sanitised before being returned to the user. A remote
attacker can trick a logged-in administrator to open a specially crafted link
and execute arbitrary HTML and scripting code in his browser in context of the
vulnerable website.
A simple XSS exploit below uses the "alert()" JS function to display a box with
"ImmuniWeb" word:
http://[host]/searchblox/admin/main.jsp?menu1=adm&menu2=%22%3E%3Cscript%3Ealert%28%27ImmuniWeb%27%29;%3C/script%3E
-----------------------------------------------------------------------------------------------
Solution:
Update to SearchBlox 8.2.1
-----------------------------------------------------------------------------------------------
References:
[1] High-Tech Bridge Advisory HTB23256 -
https://www.htbridge.com/advisory/HTB23256 - Reflected Cross-Site Scripting
(XSS) in SearchBlox.
[2] SearchBlox - http://www.searchblox.com - SearchBlox is an Enterprise Search
& Analytics solution build on Apache Lucene & Elasticsearch.
[3] Common Vulnerabilities and Exposures (CVE) - http://cve.mitre.org/ -
international in scope and free for public use, CVE® is a dictionary of
publicly known information security vulnerabilities and exposures.
[4] Common Weakness Enumeration (CWE) - http://cwe.mitre.org - targeted to
developers and security practitioners, CWE is a formal list of software
weakness types.
[5] ImmuniWeb® SaaS - https://www.htbridge.com/immuniweb/ - hybrid of manual
web application penetration test and cutting-edge vulnerability scanner
available online via a Software-as-a-Service (SaaS) model.
-----------------------------------------------------------------------------------------------
Disclaimer: The information provided in this Advisory is provided "as is" and
without any warranty of any kind. Details of this Advisory may be updated in
order to provide as accurate information as possible. The latest version of the
Advisory is available on web page [1] in the References.