Katalog CVE

CVE-2026-8365

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.85%

Percentyl 54 - wyżej niż 54% wszystkich znanych CVE

Streszczenie

Motyw Blocksy dla WordPress do wersji 2.1.35 jest podatny na wstrzyknięcie obiektów PHP prowadzące do zdalnego wykonania kodu. Podatność wynika z niewystarczającego oczyszczania danych w funkcji blocksy_sanitize_post_meta_options() oraz bezwarunkowej deserializacji w SearchReplacer::run_recursively() podczas migracji V200. Uwierzytelniony atakujący z dostępem na poziomie współautora może wstrzyknąć zserializowany obiekt Blocksy\RaiiPattern, który po deserializacji wykonuje dowolny kod PHP.

Ocena ryzyka

Atakujący z niskimi uprawnieniami może uzyskać zdalne wykonanie kodu na serwerze WordPress, co prowadzi do pełnej kompromitacji witryny i potencjalnie serwera.

Rekomendacja

Zaktualizuj motyw Blocksy do wersji 2.1.36 lub nowszej, która zawiera poprawkę.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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().

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS