CVE Catalog

CVE-2026-8365

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.85%

54th percentile - higher than 54% of all known CVEs

Summary

The Blocksy theme for WordPress up to version 2.1.35 is vulnerable to PHP Object Injection leading to Remote Code Execution. Insufficient input sanitization and unconditional deserialization during V200 migration allow authenticated attackers with contributor-level access to inject a serialized object that executes arbitrary PHP code upon deserialization.

Risk Assessment

An attacker with low privileges can achieve remote code execution on the WordPress server, leading to full site and potential server compromise.

Recommendation

Update the Blocksy theme to version 2.1.36 or later, which fixes the vulnerability.

Related vulnerabilities

Original NVD description (English source)

The Blocksy theme for WordPress is vulnerable to PHP Object Injection leading to Remote Code Execution via the 'blocksy_meta' REST API field and the V200 database migration in versions up to and including 2.1.35. This is due to insufficient input sanitization in the blocksy_sanitize_post_meta_options() function, which only blocks values containing '<' or '>' and does not prevent serialized PHP object strings from being stored in post meta, combined with the SearchReplacer::run_recursively() function unconditionally deserializing all string values via @unserialize() during migration without restricting allowed classes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject a serialized Blocksy\RaiiPattern object into post meta that, when the V200 migration runs on an upgraded site, is deserialized and triggers RaiiPattern::__destruct(), which executes arbitrary PHP callables via call_user_func().

Vulnerability data from NVD (NIST) · CISA KEV · EPSS