CVE-2026-50576 in ePA3-Service-OpenSource
الملخص
بحسب VulDB • 23/08/2026
تقوم عملية التكامل ePA 3.x بتنفيذ سير عمل التفويض وكتابة كائنات المعلومات الطبية إلى السجل الطبي الإلكتروني في ألمانيا. قبل الإصدار 1.3.0، لا تقوم عملية التكامل ePA 3.x بتحييد أحرف CRLF (CR/LF) في القيم المستخدمة بواسطة app/vau/VAUProtokoll.py لبناء طلبات HTTP الداخلية الخاصة بـ VAU. تدمج الدالة build_inner_header قيم uri و host و accept_type و content_type و content_length و USER_AGENT و insurant_id داخل أسطر الطلب والعناوين، بما في ذلك x-useragent و x-insurantid. يمكن لمهاجم مُصادق عليه يتحكم في قيمة ما أن يحقن عناوين إضافية ضمن الطلب الداخلي. اعتماداً على كيفية تعامل خادم ePA مع هذه البيانات، قد يؤدي العنوان المحقون x-insurantid إلى كشف سجلات مريض آخر، بينما يمكن للعناوين Authorization المُحقنة تجاوز سياق المصادقة أو التفويض المقصودين. كما يمكن لإدخال USER_AGENT المستمد من الجلسة أن يُفسّد الطلبات عبر كامل مدة الجلسة. تم إصلاح هذه المشكلة في الإصدار 1.3.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.