CVE-2026-3335

Orta

Təsvir

WordPress üçün Canto plagini 3.1.1 daxil olmaqla bütün versiyalarda `/wp-content/plugins/canto/includes/lib/copy-media.php` faylı vasitəsilə Yetkiləndirmənin Olmaması (Missing Authorization) boşluğuna malikdir. Bu, həmin faylın heç bir autentifikasiya, yetkiləndirmə və ya nonce yoxlamaları olmadan birbaşa əlçatan olması, həmçinin `fbc_flight_domain` və `fbc_app_api` URL komponentlərinin admin tərəfindən konfiqurasiya edilmiş seçimlərdən oxunmaq əvəzinə istifadəçi tərəfindən təqdim edilən POST parametrləri kimi qəbul edilməsi ilə bağlıdır. Hücum edən həm təyinat serverini, həm də `fbc_app_token` dəyərini idarə etdiyi üçün bütün götürmə və yükləmə zənciri hücum edənin nəzarətində olur — server heç vaxt Canto-nun legitim API-ı ilə əlaqə saxlamır və yüklənən fayl tamamilə hücum edənin infrastrukturundan gəlir. Bu, autentifikasiya olunmamış hücum edənlərə WordPress-in yükləmələr kataloquna ixtiyari faylların (yalnız WordPress tərəfindən icazə verilən MIME tipləri ilə məhdudlaşdırılmış şəkildə) yüklənilməsini mümkün edir. Əlavə son nöqtələr (`detail.php`, `download.php`, `get.php`, `tree.php`) də autentifikasiya olmadan birbaşa əlçatandır və admin tərəfindən konfiqurasiya edilmiş alt domenlə birlikdə istifadəçi tərəfindən təqdim edilən `app_api` parametrindən istifadə edərək sorğular göndərir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulCanto
Dərc21 mar 2026
İlk görülmə21 mar 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
flightbycanto Cantov ≤ 3.1.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.

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.