Lucene search
K

WordPress StageShow 5.0.8 Open Redirect

🗓️ 05 Jul 2015 00:00:00Reported by Nitin VenkateshType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 29 Views

Open redirect vulnerability in StageShow Wordpress plugin v5.0.8. Facility for online Box-Office, ticket validation, sales downloads

Code
`# Title: Open redirect vulnerability in StageShow Wordpress plugin v5.0.8  
# Submitter: Nitin Venkatesh  
# Product: StageShow Wordpress Plugin  
# Product URL: https://wordpress.org/plugins/stageshow  
# Vulnerability Type: URL Redirection to Untrusted Site ('Open Redirect')  
[CWE-601]  
# Affected Versions: v5.0.8 and possibly below  
# Tested Version: v5.0.8  
# Fixed Version: v5.0.9  
# Link to source code diff:  
https://plugins.trac.wordpress.org/changeset/1165310  
# Link to changelog: https://wordpress.org/plugins/stageshow/changelog/  
# CVE Status: None/Unassigned/Fresh  
  
## Product Information  
  
StageShow adds the facility for an online Box-Office for Small  
Theatres/Drama Groups, records sales, validates tickets and provides sales  
downloads.  
  
## Vulnerability Description  
  
Open redirect vulnerability in stageshow_redirect.php file using url  
parameter  
  
## Vulnerable Source Code  
  
31 $url = urldecode($_GET['url']);  
..  
34 Redirect($url, true);  
35  
36 function Redirect($url, $permanent = false)  
37 {  
38 header('Location: ' . $url, true, $permanent ? 301 : 302);  
39 die;  
40 }  
  
## Proof of Concept  
  
Sample exploit GET request:  
  
GET  
/wp-content/plugins/stageshow/stageshow_redirect.php?url=http%3A%2F%2F2buntu.com  
  
## Solution:  
  
Upgrade to v5.0.9  
  
## Disclosure Timeline:  
  
2015-05-19 - Discovered. Contacted developer on forums  
2015-05-20 - Report mailed to developer  
2015-05-21 - Update v5.0.9 released  
2015-07-05 - Publishing disclosure to FD mailing list  
  
## Disclaimer:  
  
This disclosure is purely meant for educational purposes. I will in no way  
be responsible as to how the information in this disclosure is used.  
  
  
`

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