Lucene search
+L

WordPress WP Ultimate Exporter 1.0 / 1.1 SQL Injection

🗓️ 26 Feb 2016 00:00:00Reported by Henri SaloType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 27 Views

WordPress WP Ultimate Exporter 1.0 / 1.1 SQL Injection vulnerability expose

Code
`-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1  
  
After reading bugtraq post[1] I noticed additional vulnerability from WordPress  
plugin wp-ultimate-exporter[2]. Versions 1.0 and 1.1 are affected of SQL  
injection vulnerability without authentication.  
  
1: http://seclists.org/bugtraq/2016/Feb/172  
2: https://wordpress.org/plugins/wp-ultimate-exporter/  
  
Parameter: MULTIPART export_type_name ((custom) POST)  
Type: boolean-based blind  
Title: AND boolean-based blind - WHERE or HAVING clause  
  
Type: AND/OR time-based blind  
Title: MySQL >= 5.0.12 AND time-based blind (SELECT)  
  
"""  
POST /wp-admin/admin.php?page=wp_ultimate_exporter&step=exportposttype HTTP/1.1  
Host: example.com  
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1  
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8  
Accept-Language: en-US,en;q=0.5  
Accept-Encoding: gzip, deflate  
Connection: close  
Content-Type: multipart/form-data; boundary=---------------------------110342333716197608971909825185  
Content-Length: 1452  
  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="export_type_name"  
  
post  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="export_custompost_type"  
  
- --Select--  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="get_data_with_delimiter"  
  
get_data_with_delimiter  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="post_withdelimiter"  
  
,  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="othersdelimiter"  
  
  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="postdatefrom"  
  
  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="postdateto"  
  
  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="postwithstatus"  
  
All  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="postauthor"  
  
0  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="export_filename"  
  
  
- -----------------------------110342333716197608971909825185  
Content-Disposition: form-data; name="proceed_to_exclusion"  
  
Export  
- -----------------------------110342333716197608971909825185--  
"""  
  
includes/UltimateExportHelper.php:  
43 public function createCSVHeaders($exportposttype){  
44 global $wpdb;  
45 $Header = array();  
46 $post_type = $exportposttype;  
47   
48 $header_query1 = "SELECT wp.* FROM $wpdb->posts wp where post_type = '$post_type'";  
49 $header_query2 = "SELECT post_id, meta_key, meta_value FROM $wpdb->posts wp JOIN $wpdb->postmeta wpm ON wpm.post_id = wp.ID where wp.post_type = '$post_type' and meta_key NOT IN ('_edit_lock','_edit_last') and meta_key NOT LIKE 'field_%' and meta_key NOT L IKE '_wp_types%'";  
50 $result_header_query1 = $wpdb->get_results($header_query1);  
  
- --   
Henri Salo  
-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1  
  
iQIcBAEBAgAGBQJWz1ooAAoJECet96ROqnV0tLIQANVToxM64sTlBwomPwE7cdi7  
WNCGny3saZigdADSeDcmfxtHm9OJHoWWRXOoqRj5RcOCTeie15xg/xX35rn55CSq  
MWk8RXad/mFJVCXa0eldahetQV2qN5JScg05ajxyqeTJ3PDOUztBUt0WuD9gyyQH  
PiIYWqHYBWd/OIvHBELHwsoV8Oe8jNVQlyipSH/b4/ny11ilw+P/MjrltZQDUlHU  
88HNGkS3A66RR9w2uOUzTAi37Gj3/1J4JeQGFwZQUOxcGaP9WhMhF+PkT4fVMKrY  
qnRz4rsSrZ9GO7Ilv3DMa8qJdHC2zdFuodQIaFCD5tsntCvIAIcHgBynhptqkXAI  
KjrVxmjc/HXQo9Jh0yO5Dkym+kexNJeNUOoWy2VBPFgDXdiYM6CaQJGNlm/CiuYa  
9YEqrn4G9Oan5WLNxD8vsItNF3J3zZQSJ3kArLJdXrhzXfgYpwz7nCvHGZAgFBqJ  
K63Sc1pkUnzcEV6XU/Hc8CSfQwlTLsjPibUJg8XxGeHwcrVA04YBQMufMfPxPfLU  
PyQ1VWTagTGxwPrsMuJy/z24bvSv3fJmk705Jr0itSKfqqYtu703q6ZPyhRhEOVd  
eIBLG5jBdHmoZrHHM7BIn5ojx5BJtwNk74Buj9mBh4lhj6FwyCg7/hUic6cUk6Q5  
0FNGYMPPcDbIpt61okEL  
=/0/D  
-----END PGP SIGNATURE-----  
`

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

26 Feb 2016 00:00Current
0.1Low risk
Vulners AI Score0.1
27