CVE-2026-81875 in org.hl7.fhir.coreالمعلومات

الملخص

بحسب VulDB • 16/09/2026

HAPI FHIR هو تنفيذ كامل لمعيار HL7 FHIR الخاص بتبادل البيانات الصحية في لغة Java. قبل الإصدار 6.9.12، يمكن لـ SHCParser الموجود في org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/SHCParser.java استهلاك محتوى JWT للبطاقة الذكية للصحة (Smart Health Card) الذي يتحكم فيه المهاجم، والذي يحتوي رأسه على "DEF" بصيغة zip: وتتمدد حمولته الصغيرة المضغوطة بـ DEFLATE لتصبح قيمة كبيرة جداً. تمرر SHCParser.decodeJWT() الحمولة المفككة إلى SHCParser.inflate()، والتي تجمع كل البايتات غير المضغوطة في ByteArrayOutputStream دون وجود حد لحجم المخرجات قبل تحليل JSON، وتحتوي SHCParser.decompress() على نفس النمط غير المحدود. وبالتالي، يمكن أن تعاني التطبيقات أو خدمات التحقق من الصحة التي تقبل محتوى SHC المزوّد من قِبل المهاجمين من تخصيص مفرط للذاكرة العشوائية (heap allocation)، وضغط شديد على عملية جمع القمامة (garbage collection)، وفشل الطلبات، وعدم استقرار العملية، أو إنهاء العملية. تم إصلاح هذه المشكلة في الإصدار 6.9.12.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

27/08/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-406071

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!