CVE-2026-92619

Yüksək

Təsvir

WordPress üçün Booking Calendar plagini 11.8.2 daxil olmaqla bütün versiyalarda `wpbc_ajax_option_save` AJAX hərəkəti vasitəsilə İmtiyazların Yüksəldilməsi zəifliyinə malikdir. Zəiflik ondan qaynaqlanır ki, `handle_ajax_save()` funksiyası seçimlərə aid təhlükəsizlik tədbirlərini yalnız `register_option_policy()` vasitəsilə açıq şəkildə qeydiyyata alınmış adlara tətbiq edir; bu isə `get_option_policy()` funksiyasının boş siyasət qaytarmasına səbəb olur və nüvə WordPress seçimləri də daxil olmaqla, qeydiyyatdan keçməmiş istənilən seçim adı üçün bütün can_save, force_mode və allowed_keys yoxlamalarının yanından keçilməsinə yol açır. Eyni zamanda, hücumçunun nəzarətində olan `data_name` parametri `sanitize_key()` funksiyasından keçir və heç bir məhdudiyyət olmadan birbaşa `update_option()` funksiyasına yazılır. Bu, Redaktor səviyyəsində və daha yüksək giriş imkanlarına malik autentifikasiya olunmuş hücumçulara `default_role=administrator` və `users_can_register=1` kimi nüvə WordPress seçimlərini yazaraq və sonra yeni Administrator hesabı ilə özlərini qeydiyyatdan keçirməklə imtiyazlarını Administrator səviyyəsinə yüksəltməyə imkan verir. Nonce yoxlaması bu hücumu əhəmiyyətli dərəcədə məhdudlaşdırmır, çünki həm nonce dəyəri, həm də nonce hərəkəti hücumçu tərəfindən təmin edilən POST parametrləridir və düzgün nonce dəyəri `admin-ajax.php?action=rest-nonce` vasitəsilə asanlıqla əldə edilə bilər.

CiddilikYüksək
CVSS7.2
İstismar ehtimalı—
MəhsulBooking Calendar
Dərc18 sen 2026
İlk görülmə18 sen 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
wpdevelop Booking Calendarv ≤ 11.8.2—

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.

Intelligence 360 paketində

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.