Lucene search
+L

Orchard CMS 1.7.3/1.8.2/1.9.0 - Persistent Cross-Site Scripting

🗓️ 08 Jul 2015 00:00:00Reported by Paris ZoumpouloglouType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 63 Views

Orchard CMS 1.7.3/1.8.2/1.9.0 - Persistent Cross-Site Scripting vulnerability in Users modul

Related
Code
ReporterTitlePublishedViews
Family
cnvd
CNVD
Orchard Cross-Site Scripting Vulnerability
16 Jul 201500:00
cnvd
cve
CVE
CVE-2015-5520
14 Jul 201516:00
cve
cvelist
Cvelist
CVE-2015-5520
14 Jul 201516:00
cvelist
nvd
NVD
CVE-2015-5520
14 Jul 201516:59
nvd
prion
Prion
Cross site scripting
14 Jul 201516:59
prion
redhatcve
RedhatCVE
CVE-2015-5520
22 May 202505:31
redhatcve
-----------------
Background
-----------------

Orchard is a free, open source, community-focused content management
system written in ASP.NET platform using the ASP.NET MVC framework. Its
vision is to create shared components for building ASP.NET applications
and extensions, and specific applications that leverage these components
to meet the needs of end-users, scripters, and developers.

------------------------
Software Version
------------------------

The version of Orchard affected by this issue are 1.7.3, 1.8.2 and
1.9.0. Version below 1.7.3 are not affected

---------------
Description
---------------

A persistent XSS vulnerability was discovered in the Users module that
is distributed with the core distribution of the CMS. The issue
potentially allows elevation of privileges by tricking an administrator
to execute some custom crafted script on his behalf. The issue affects
the Username field, since a user is allowed to register a username
containing potentially dangerous characters.

More information can be found here
http://docs.orchardproject.net/Documentation/Patch-20150630

----------------------
Proof of Concept
----------------------

1. Attacker registers a new user account with username e.x
<script>alert("XSS")</script>
2. The administrator attempts to delete the account using the Users core
module.
3. Once the administrator clicks on the "delete" action, the XSS payload
is executed.

-------------
Mitigation
-------------

See http://docs.orchardproject.net/Documentation/Patch-20150630

-----------
Timeline
-----------

2015-06-10 Vulnerability reported to Orchard CMS development team
2015-06-12 Response and issue verification
2015-06-30 Update and patch release
2015-07-06 Public Disclosure

---------
Credits
---------

Reported by Paris Zoumpouloglou of Project Zero labs
(https://projectzero.gr)

--
Paris Zoumpouloglou
@pzmini0n

https://projectzero.gr

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 Jul 2015 00:00Current
5.2Medium risk
Vulners AI Score5.2
CVSS 24.3
EPSS0.03984
63