PT-2026-97133

CVE-2026-91776

·

تاريخ النشر

2026-09-23

·

تاريخ التحديث

2026-10-30

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions jackson-databind (affected versions not specified)
Description The findDeserializer() function in TypeDeserializerBase caches resolved deserializers using the raw type ID provided by the user. In configurations using name-based polymorphism with a fallback, such as @JsonTypeInfo(use = Id.NAME, defaultImpl = ...), each unique unrecognized type ID is stored as a separate key in the deserializers map, even though they all resolve to the same fallback deserializer. Because this map lacks a configurable bound and persists for the lifetime of the type deserializer, an attacker can cause continuous memory retention by supplying numerous unique unknown type IDs. This issue occurs when an application enables name-based polymorphism with a defaultImpl or similar fallback, accepts user-influenced type IDs, and utilizes a long-lived ObjectMapper across requests.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-WV8Q-QHHJ-9H54
CLEANSTART-2026-AA74935
CLEANSTART-2026-AO45932
CLEANSTART-2026-AT75001
CLEANSTART-2026-AV92018
CLEANSTART-2026-JM36564
CLEANSTART-2026-MO11506
CLEANSTART-2026-OP95878
CLEANSTART-2026-OV27346
CLEANSTART-2026-OY78254
CLEANSTART-2026-VQ30141
CLEANSTART-2026-VY99928
CLEANSTART-2026-WW59813
CLEANSTART-2026-WX80544
CLEANSTART-2026-XI99474
CLEANSTART-2026-XV17458
ECHO-8EF9-D35A-7067
OPENSUSE-SU-2026:11877-1
OPENSUSE-SU-2026:22034-1
RHLW-2026-BCAF0A0AE0978229
SUSE-SU-2026:24149-1
SUSE-SU-2026:4394-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾