CVE-2026-2301
Təsvir
WordPress üçün olan Post Duplicator plagini 3.0.8 versiyası daxil olmaqla bütün versiyalarda icazəsiz ixtiyari qorunan post meta məlumatlarının yerləşdirilməsi zəifliyinə malikdir. Bu, `includes/api.php` faylındakı `duplicate_post()` funksiyasının WordPress-in standart `add_post_meta()` funksiyası əvəzinə birbaşa `wp_postmeta` cədvəlinə `$wpdb->insert()` metodundan istifadə etməsi səbəbindən baş verir; halbuki `add_post_meta()` funksiyası aşağı imtiyazlı istifadəçilərin qorunan meta açarlarını (alt xətt `_` ilə başlayanlar) təyin etməsinin qarşısını almaq üçün `is_protected_meta()` funksiyasını çağırırdı. Bu, Kontribütor və daha yuxarı səviyyəli giriş hüququna malik autentifikasiya olunmuş hücumçulara `/wp-json/post-duplicator/v1/duplicate-post` REST API son nöqtəsindəki `customMetaData` JSON massiv parametri vasitəsilə dublikat postlarda `_wp_page_template`, `_wp_attached_file` və digər həssas meta açarları kimi ixtiyari qorunan post meta açarlarını yerləşdirməyə imkan verir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| metaphorcreations Post Duplicator | v ≤ 3.0.8 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.