CVE-2026-25537

Yüksək

Təsvir

jsonwebtoken Rust dilində yazılmış bir JWT kitabxanasıdır. Versiya 10.3.0-dan əvvəlki versiyalarda jsonwebtoken-da, xüsusilə onun iddia təsdiqləmə (claim validation) məntiqində Tip Qarışıqlığı (Type Confusion) zəifliyi mövcuddur. Standart iddia (məsələn, nbf və ya exp) yanlış JSON tipi ilə (məsələn, Ədəd əvəzinə Sətir kimi) təqdim edildikdə, kitabxananın daxili analiz mexanizmi həmin iddianı “FailedToParse” olaraq qeyd edir. Kritik nöqtə budur ki, təsdiqləmə məntiqi bu “FailedToParse” vəziyyətini “NotPresent” vəziyyəti ilə eyni cür dəyərləndirir. Bu o deməkdir ki, əgər yoxlama aktivdirsə (məsələn: validate_nbf = true), lakin iddia required_spec_claims bölməsində açıq şəkildə tələb olunan kimi qeyd edilməyibsə, kitabxana yanlış formatlı iddia üçün təsdiqləmə yoxlamasını tamamilə ötürəcək və onu orada yoxmuş kimi qəbul edəcəkdir. Bu, hücumçulara kritik zaman əsaslı təhlükəsizlik məhdudiyyətlərindən (məsələn, “Not Before” yoxlamaları) yan keçməyə və potensial autentifikasiya və avtorizasiyadan yan keçmələri həyata keçirməyə imkan verir. Bu problem 10.3.0 versiyasında aradan qaldırılıb.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulKeats Jsonwebtoken
Dərc4 fev 2026
İlk görülmə4 fev 2026
Zəiflik növüCWE-843CWE-843

Necə düzəltmək olar

Yeniləyin
  • keats jsonwebtoken10.3.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
keats jsonwebtokenv < 10.3.010.3.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.