WordPress Plugin Vulnerabilities

QuadMenu < 2.0.7 - Unauthenticated RCE via compiler_save

Description

The compiler_save AJAX action, available to both authenticated and unauthenticated users did not check the extension of the imported file, and had the nonce used for CSRF check displayed in the homepage. This could allow unauthenticated users to create an arbitrary PHP file on the blog, leading to RCE.

Proof of Concept

Affects Plugins

Fixed in 2.0.7

References

Classification

Type
RCE
OWASP top 10
CWE

Miscellaneous

Original Researcher
MikelGorraiz
Verified
Yes

Timeline

Publicly Published
2021-02-22 (about 4 years ago)
Added
2021-02-22 (about 4 years ago)
Last Updated
2021-02-23 (about 4 years ago)

Other