Lucene search
K

chillyCMS 1.3.0 Shell Upload / Access Bypass

🗓️ 15 Feb 2013 00:00:00Reported by Abhi M BalakrishnanType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 21 Views

chillyCMS 1.3.0 Shell Upload / Access Bypass, Failure to Restrict URL Access, Arbitrary File Upload, Discovered vulnerabilities and exploits, Vendor discontinues developmen

Code
`# Exploit Title: chillyCMS 1.3.0 Multiple Vulnerabilities  
# Google Dork: "powered by chillyCMS"  
# Date: 15 February 2013  
# Exploit Author: Abhi M Balakrishnan  
# Vendor Homepage: http://chillycms.bplaced.net/  
# Software Link: http://chillycms.bplaced.net/chillyCMS/media/files/chillyCMS_full.zip  
# Version: 1.3.0  
# Tested on: uWAMP 2.1 (PHP 5.2.17, MySQL 5.5.9), Windows 8  
# Video: http://www.youtube.com/watch?v=6B3rND9S75g  
  
  
# Vulnerability  
Failure to Restrict URL Access  
chillyCMS uses 302 redirects to restrict access to the unautorized pages.  
  
# Exploit  
Step 1: Create a rule in No-Redirect Add-on: ^http://localhost/chillyCMS/  
Step 2: Access http://localhost/chillyCMS/admin/  
  
  
# Vulnerability  
Arbitrary File Upload  
chillyCMS/admin/design.site.php page extracts all uploaded ZIP files to chillyCMS/tmp directory  
  
# Exploit  
Step 1: Create a ZIP file of the files to be uploaded. Example: Compress shell.php to get shell.zip  
Step 2: Upload shell.zip  
Step 3: Access the shell at http://localhost/chillyCMS/tmp/shell.php  
  
# History  
11 March 2012 - Discovered vulnerability and exploit, contacted the vendor.  
12 March 2012 - Vendor responds back, exchanges few mails.  
15 November 2012 - Vendor discontinues further development.  
15 February 2013 - Published the vulnerabilities and exploits to the public.  
  
# How to reproduce  
The latest download from the website was not working on fresh install. An earlier version (1.1.3) has been installed and all the PHP files, except config.php, have been replaced with new files.  
`

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