CVE-2026-91776

Yüksək

Təsvir

FasterXML jackson-databind kitabxanasındakı TypeDeserializerBase._findDeserializer() metodu həll edilmiş deserializer-i hücum edən tərəf tərəfindən təmin edilən xam tip ID-si altında keşləyir. Ad əsaslı polimorfizm ehtiyat variantla konfiqurasiya edildikdə (məsələn, @JsonTypeInfo(use = Id.NAME, defaultImpl = ...)), hər bir fərqli tanınmayan tip ID-si eyni ehtiyat deserializer-ə yönəlir, lakin _deserializers xəritəsində öz açarı kimi saxlanılır. Həmin xəritənin konfiqurasiya oluna bilən limiti yoxdur və tip deserializer-inin ömrü boyu mövcud olur, buna görə də ardıcıl olaraq yeni naməlum tip ID-ləri təqdim edə bilən hücum edən şəxs sorğular boyunca monoton yaddaş tutulmasına səbəb olur. Hesabat verən şəxs, eyni sayda təkrarlandığı bir naməlum ID-li nəzarət nümunəsinə qarşı, 10,000 fərqli naməlum ID-dən gələn 10,000 saxlanılmış yazı müşahidə etmişdir ki, bu da hücum edən tərəfin idarə etdiyi açarların sayını sorğu həcmindən ayırır. Eksploytasiya üçün tətbiqin defaultImpl və ya ekvivalent ehtiyat variantla ad əsaslı polimorfizmi aktivləşdirməsi, hücum edən tərəfdən təsirə açıq tip ID-lərini qəbul etməsi və sorğular arasında uzunömürlü ObjectMapper obyektindən istifadə etməsi tələb olunur. Düzəliş tanınmayan ID-lər üçün ehtiyat həllərin keşlənməsini dayandırır, həmçinin keşlənmiş yazıların sayına və keşlənə bilən tip ID-sinin uzunluğuna limit qoyur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulCom.fasterxml.jackson.core:jackson-databind
Dərc23 sen 2026
İlk görülmə23 sen 2026

Necə düzəltmək olar

Yeniləyin
  • com.fasterxml.jackson.core:jackson-databind2.18.11, 2.21.7, 2.22.3 və ya daha yeni versiya
  • tools.jackson.core:jackson-databind3.1.7, 3.2.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
com.fasterxml.jackson.core:jackson-databindMaven2.0.0 ≤ v < 2.18.11, 2.19.0 ≤ v < 2.21.7, 2.22.0 ≤ v < 2.22.32.18.11, 2.21.7, 2.22.3
tools.jackson.core:jackson-databindMaven3.0.0 ≤ v < 3.1.7, 3.2.0 ≤ v < 3.2.33.1.7, 3.2.3

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-91776 · Com.fasterxml.jackson.core:jackson-databind · Dark Radar