Multiple Vulnerabilities in jforum
|Vendor:||The JForum Team|
|Vulnerable Versions:||2.1.9 and probably prior|
|Advisory Publication:||December 26, 2012 [without technical details]|
|Vendor Notification:||December 26, 2012|
|Public Disclosure:||February 13, 2013|
|Latest Update:||February 13, 2013|
|Vulnerability Type:||Cross-Site Scripting [CWE-79]|
Cross-Site Request Forgery [CWE-352]
|CVSSv2 Base Scores:||4.3 (AV:N/AC:M/Au:N/C:N/I:P/A:N)|
|Solution Status:||Solution Available|
|Discovered and Provided:||High-Tech Bridge Security Research Lab|
High-Tech Bridge Security Research Lab discovered multiple vulnerabilities in jforum, which can be exploited to perform Cross-Site Scripting (XSS) and Cross-Site Request Forgery (CSRF) attacks.
|The vendor didn't reply to numerous notifications. Currently we are not aware of any official vendor solution.|
Edit the application source code to implement proper filtration of the vulnerable parameters mentioned in sections 1.1-1.3.
Unofficial patch and how-to was kindly provided by Jeanne Boyarsky to protect the application against CSRF attacks: http://www.selikoff.net/2013/02/09/fixing-csrf-for-jforum/
| High-Tech Bridge Advisory HTB23134 - https://www.htbridge.com/advisory/HTB23134 - Multiple Vulnerabilities in jforum.|
 jforum - http://jforum.net/ - jforum is a powerful and robust discussion board system implemented in Java.
 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.
 Common Weakness Enumeration (CWE) - http://cwe.mitre.org - targeted to developers and security practitioners, CWE is a formal list of software weakness types.
Please feel free to send us any additional information related to this Advisory, such as vulnerable versions, additional exploitation details and conditions, patches and other relevant details.