CVE-2020-36708
WordPress vulnerability analysis and mitigation

Overview

The vulnerability (CVE-2020-36708) affects multiple WordPress themes using the Epsilon framework, discovered in 2020. The affected themes include Shapely (<=1.2.7), NewsMag (<=2.4.1), Activello (<=1.4.0), Illdy (<=2.1.4), and several others. The vulnerability stems from an unauthenticated function injection issue in the epsilonframeworkajax_action functionality (NinTechNet Blog, WPScan).

Technical details

The vulnerability is caused by the lack of capability and CSRF nonce checks in AJAX actions within the Epsilon framework. The epsilonframeworkajaxaction method is accessible to all users, authenticated or not, through WordPress wpajax* and wpajaxnopriv* hooks. The function takes three POST user inputs (class, method, and args) and calls the corresponding class and method with optional arguments without proper security validation (NinTechNet Blog). The vulnerability has received a CVSS v3.1 score of 9.8 (Critical) (Wordfence).

Impact

The vulnerability allows unauthenticated attackers to call arbitrary functions and achieve remote code execution. If popular plugins like WooCommerce or Jetpack are installed, attackers could potentially delete all products, drop database tables, or disable security modules (NinTechNet Blog).

Mitigation and workarounds

Users should immediately update to the fixed versions of the affected themes: Shapely (1.2.9), NewsMag (2.4.2), Activello (1.4.2), Illdy (2.1.7), Allegiant (1.2.6), Newspaper X (1.3.2), Pixova Lite (2.0.7), and others. The NatureMag Lite theme has been removed from the WordPress repository (WPScan).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

“Best User Experience I have ever seen, provides full visibility to cloud workloads.”
David EstlickCISO
“Wiz provides a single pane of glass to see what is going on in our cloud environments.”
Adam FletcherChief Security Officer
“We know that if Wiz identifies something as critical, it actually is.”
Greg PoniatowskiHead of Threat and Vulnerability Management