SearchBlox 8.2 Cross Site Scripting

Type packetstorm
Reporter High-Tech Bridge SA
Modified 2015-06-17T00:00:00


                                            `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 ( )   
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:  
Update to SearchBlox 8.2.1  
[1] High-Tech Bridge Advisory HTB23256 - - Reflected Cross-Site Scripting (XSS) in SearchBlox.  
[2] SearchBlox - - SearchBlox is an Enterprise Search & Analytics solution build on Apache Lucene & Elasticsearch.  
[3] Common Vulnerabilities and Exposures (CVE) - - 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) - - targeted to developers and security practitioners, CWE is a formal list of software weakness types.  
[5] ImmuniWeb® SaaS - - 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.