CVE-2026-52769
Təsvir
YesWiki PHP-də yazılmış wiki sistemidir. 4.6.2 versiyasından 4.6.6 versiyasına qədər POST /api/forms/{formId}/actor/inbox marşrutu - acl:"public" ilə açıq şəkildə təqdim edilmiş - keyId parametri URL olan HTTP Signature başlığını qəbul edir. HttpSignatureService::verifySignature() başlığı təhlil edir və hər hansı kriptoqrafik yoxlama və ya URL validasiyasından əvvəl dərhal həmin URL-ə server tərəfindən HTTP GET sorğusu göndərir. Buna görə autentifikasiyadan keçməmiş uzaqdan təcavüzkar YesWiki-nin serverin çata bildiyi istənilən hosta - daxili xidmətlərə, bulud metadatası endpoint-lərinə (169.254.169.254), yalnız intranet üçün olan admin panellərinə və s. - ixtiyari xarici HTTP sorğuları göndərməsinə və vaxt və xəta mesajı orakulları vasitəsilə kifayət qədər məlumat oxuyaraq portları skan etməsinə, xidmətləri sadalamağına və (real bulud instansiyasında) IAM metadatasına çatmasına səbəb ola bilər. Yerləşdirmə tərəfində yeganə ilkin şərt ActivityPub-un ən azı bir Bazar formasında aktivləşdirilməsidir. Bu problem 4.6.6 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- yeswiki/yeswiki4.6.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| yeswiki/yeswikiPackagist | 4.6.2 ≤ v < 4.6.6 | 4.6.6 |
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.