WordPress Plugin Vulnerabilities

WP FacturaONE < 5.37 - Unauthenticated Remote Code Execution

Description

The plugin does not authenticate one of its request handlers, whose only protection is derived from a cryptographic key that is empty in the default, unconfigured state, allowing unauthenticated attackers to write an arbitrary file into a web-accessible directory and achieve remote code execution.
The same unauthenticated handler can also be abused to make the server perform arbitrary outbound requests (SSRF) and to redirect visitors to arbitrary external URLs.

Proof of Concept

Affects Plugins

Fixed in 5.37

References

Classification

Type
RCE
OWASP top 10
CWE

Miscellaneous

Original Researcher
Pedro Pinho
Submitter
Pedro Pinho
Verified
Yes

Timeline

Publicly Published
2026-07-06 (about 21 days ago)
Added
2026-07-06 (about 20 days ago)
Last Updated
2026-07-24 (about 2 days ago)

Other