CVE-2026-69183

Yüksək

Təsvir

Monkeytype minimalist və fərdiləşdirilə bilən yazı testi proqramıdır. 26.26.0 və daha əvvəlki versiyalarda, backend/src/middlewares/rate-limit.ts faylındakı backend rate-limit açar generatoru, trust-proxy-dən törəmiş req.ip dəyərindən əvvəl klient tərəfindən idarə olunan cf-connecting-ip və x-forwarded-for başlıqlarından istifadə edir. Autentifikasiya olunmamış hücumçu hər sorğu üçün yeni bir səbət yaratmaq məqsədilə bu başlıqlardan birini dəyişərək rootRateLimiter, badAuthRateLimiter, getKey() və ictimai son nöqtələr tərəfindən istifadə edilən getKeyWithUid() ehtiyat variantını yan keçə bilər. Bu, təkrarlanan POST /users/forgotPasswordEmail və verificationEmail sorğularına yol açaraq qeydiyyatdan keçmiş istifadəçilərə qarşı mail bombing həyata keçirməyə, Firebase və ya SMTP kvotasının tükədilməsinə, brute-force mühafizəsindən yayınmağa və resursların tükənməsinə şərait yaradır. cf-connecting-ip başlığının istismarı yerləşdirmə topologiyasından asılıdır, lakin bu dəyərlər etibarlı proksi tərəfindən yenidən yazılmadıqda x-forwarded-for və birbaşa origin yolları təsirli qalır. Bu baxış tarixinə etibarən heç bir düzəliş edilmiş versiya mövcud deyil.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulMonkeytype
Dərc20 avq 2026
İlk görülmə20 avq 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
monkeytypegame monkeytype<= 26.26.0—

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.

CVE-2026-69183 · Monkeytype · Dark Radar