CVE-2026-82404

Yüksək

Təsvir

TOON, LLM promptları üçün JSON məlumatlarının kompakt və insan tərəfindən oxunaqlı seriyallaşdırılmasıdır. Versiya 2.3.1-dən əvvəl, hücumçu tərəfindən idarə olunan və __proto__, constructor və ya prototype açarları olan TOON-un dekodlaşdırılması, obyektin öz xüsusiyyətini yaratmaq əvəzinə obyekt prototip zəncirinə yazı yazaraq runtime üçün Object.prototype-u çirkləndirirdi. packages/toon/src/decode/expand.ts faylında, expandPaths: 'safe' yolu və insertPathSafe funksiyası a.__proto__.x kimi nöqtəli açarları ən güclü vektor halına gətirmişdir, eyni zamanda sadə iç-içə obyektlər, cədvəl sətirləri, dırnaq arası açarlar və axınlı (streaming) dekodlaşdırma da təsirlənmişdir. Enkoder həmçinin öz __proto__ xüsusiyyətlərini silmiş və normallaşdırma zamanı miras alınmış setter-i çağıra bilmişdir. Etibarsız TOON məlumatlarını dekodlaşdıran xidmətlərdə xidmətdən imtina və ya uyğun aşağı axın (downstream) qadcetinin mövcud olduğu hallarda uzaqdan kodun icrası baş verə bilər. Bu problem 2.3.1 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS8.3
İstismar ehtimalı—
Məhsul@toon-format/toon
Dərc2 sen 2026
İlk görülmə2 sen 2026

Necə düzəltmək olar

Yeniləyin
  • @toon-format/toon2.3.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@toon-format/toonnpmv < 2.3.12.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.

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.