CVE-2026-1721
Təsvir
Xülasə AI Playground-un OAuth callback handler-ində Reflected Cross-Site Scripting (XSS) zəifliyi aşkar edilmişdir. `error_description` sorğu parametri düzgün eskeypinq olmadan birbaşa HTML script teqinə daxil edilmişdir ki, bu da hücumçulara qurbanın sessiya kontekstində ixtiyari JavaScript kodunu icra etməyə imkan verir. Kök səbəb `site/ai-playground/src/server.ts` faylındakı OAuth callback handler, `error_description` sorğu parametrindən gələn `authError` dəyərini birbaşa sətir içi `<script>` teqinə daxil etmişdir. Təsir Hücumçu elə bədniyyətli keçid hazırlaya bilər ki, qurban tərəfindən klikləndikdə aşağıdakılar baş verər: * İstifadəçinin çat mesaj tarixçəsinin oğurlanması - istifadəçinin sessiyasında saxlanılan bütün LLM qarşılıqlı əlaqələrinə giriş. * Qoşulmuş MCP Serverlərə giriş - qurbanın sessiyasına qoşulmuş hər hansı MCP serverləri ilə (ictimai və ya autentifikasiya olunmuş/özəl) qarşılıqlı əlaqə qurmaq, bu da potensial olaraq hücumçuya qurban adına hərəkətlər yerinə yetirməyə imkan verir. Yüngülləşdirmə: * PR: https://github.com/cloudflare/agents/pull/841 https://github.com/cloudflare/agents/pull/841 * Agents-sdk istifadəçiləri [email protected] versiyasına yüksəltməlidirlər. * Öz tətbiqlərində xüsusi xəta idarəetməsi ilə configureOAuthCallback funksiyasından istifadə edən tərtibatçılar, interpolasiyadan əvvəl bütün istifadəçi tərəfindən idarə olunan girişlərin eskeyp edildiyindən əmin olmalıdırlar.
Necə düzəltmək olar
- agents0.3.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| agentsnpm | v < 0.3.10 | 0.3.10 |
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.