WordPress Plugin Vulnerabilities

wpDataTables < 2.1.66 - Admin+ PHP Object Injection

Description

The plugin does not validate the "Serialized PHP array" input data before deserializing the data. This allows admins to deserialize arbitrary data which may lead to remote code execution if a suitable gadget chain is present on the server. This is impactful in environments where admin users should not be allowed to execute arbitrary code, such as multisite.

Proof of Concept

Affects Plugins

Fixed in 2.1.66

References

Classification

Type
OBJECT INJECTION
CWE

Miscellaneous

Original Researcher
Jonatas Souza Villa Flor
Submitter
Jonatas Souza Villa Flor
Submitter website
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2023-08-17 (about 2 years ago)
Added
2023-08-17 (about 2 years ago)
Last Updated
2023-08-17 (about 2 years ago)

Other