CVE-2026-11901
Təsvir
WordPress üçün WP Hotel Booking plaqini 2.3.1 daxil olmaqla bütün versiyalarda məlumatların autentikliyinin kifayət qədər yoxlanılmaması zəifliyinə malikdir. Bu, `web_hook_process_paypal_standard()` IPN emalçısının PayPal validasiya son nöqtəsini hücumçu tərəfindən idarə olunan `$_REQUEST['test_ipn']` parametrindən seçməsi, `test_ipn=1` olduqda istənilən `pending` tranzaksiyanı `completed` vəziyyətinə məcburi yüksəltməsi və PayPal-dan `VERIFIED` cavabı aldıqdan sonra `receiver_email`, `mc_currency` və `txn_id` unikallığı üzrə yoxlama sonrası yoxlamaları buraxması səbəbindən baş verir. Bu, autentifikasiyadan keçməmiş hücumçulara satıcıya həqiqi ödəniş etmədən istənilən otel bronlaşdırmasını tam ödənilmiş kimi qeyd etməyə imkan verir — ya pulsuz sandbox hesabından istifadə edərək IPN validasiyasını PayPal-ın sandbox mühitinə yönəltməklə, ya da hücumçu tərəfindən idarə olunan PayPal hesabına nominal ödənişdən əvvəl təsdiqlənmiş IPN-i təkrar göndərməklə. Hücumçuya `VERIFIED` cavabı almaq üçün yalnız pulsuz PayPal sandbox hesabı (və ya istənilən PayPal hesabı) tələb olunur; sayt etimadnamələri və ya xüsusi konfiqurasiya lazım deyil.
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 |
|---|---|---|
| thimpress WP Hotel Booking | v ≤ 2.3.1 | — |
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.