CVE-2026-108381 in dataclasses-avroschemaالمعلومات

الملخص

بحسب VulDB • 13/10/2026

يُنتج dataclasses-avroschema مخططات Avro من بيانات كلاس بايثون (Python dataclasses)، ونماذج Pydantic، وسجلات Faust، كما يُنشئ أكواد Python من مخططات Avro. في الإصدارات بدءًا من 0.44.0 وحتى 0.70.5، تقوم مولدات نماذج Pydantic وAvroDantic بإدراج قيمة pydantic-class لحقل المخطط بعد "pydantic." ضمن تعليق حقل مُنتَج دون تقييد آمن للتعبير البرمجي. ونظرًا لأن التعليقات (annotations) تُقدَّم عند استيراد الوحدة النمطية المُنتَجة، يمكن لقيمة مُصنَّعة بعناية تنفيذ أكواد بايثون تعسفية. يُصلح الإصدار 0.70.6 هذا الثغرة عن طريق تقييد القيمة إلى اسم عاري (bare name) أو استدعاء لاسم عارٍ مع وسائط حرفية (literal arguments).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

09/10/2026

إفشاء

13/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-417865

EPSS

0.00297

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!