CVE-2026-48506

Yüksək

Təsvir

MessagePack for C#, C# üçün MessagePack seriyalaşdırıcısıdır. 2.5.301 və 3.1.7 versiyalarından əvvəl MessagePackReader.TrySkip() metodu oxuyucu dərinliyini artırmadan və ya konfiqurasiya edilmiş dərinlik yoxlamalarını çağırmadan iç-içə massivlərə və xəritələrə rekursiv şəkildə daxil olur. Bu, kitabxananın dərindən iç-içə obyekt qrafiklərinə qarşı sənədləşdirilmiş müdafiə mexanizmi olan MessagePackSecurity.MaximumObjectGraphDepth parametrinin yan keçilməsinə səbəb olur. Bir çox generativ və dinamik formatlaşdırıcılar naməlum xəritə açarları, naməlum massiv üzvləri, nəzərə alınmayan sahələr və ya gələcək uyğunluq üçün ötürülməli olan məlumatlarla qarşılaşdıqda reader.Skip() metodunu çağırırlar. Buna görə də, bu cür ötürülmüş mövqelərdən birindəki dərindən iç-içə yerləşmiş dəyər limitsiz rekursiyaya və tutulmayan StackOverflowException xətasına səbəb ola bilər. Bu zəiflik 2.5.301 və 3.1.7 versiyalarında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulMessagepack
Dərc22 iyn 2026
İlk görülmə22 iyn 2026
Zəiflik növüCWE-674CWE-674

Necə düzəltmək olar

Yeniləyin
  • messagepack messagepack2.5.301, 3.1.7 və ya daha yeni versiya
  • MessagePack2.5.301, 3.1.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
messagepack messagepackv < 2.5.301, 3.0.3 ≤ v < 3.1.72.5.301, 3.1.7
MessagePackNuGetv < 2.5.301, 3.0 ≤ v < 3.1.72.5.301, 3.1.7

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-48506 · Messagepack · Dark Radar