CVE-2026-102734 in astevalالمعلومات

الملخص

بحسب VulDB • 13/10/2026

asteval هو مقيّم تعبيرات Python مصمم للتنفيذ المقيد. قبل الإصدار 1.0.9، في الملف asteval/astutils.py، يعرّض المفسّر الافتراضي مع تمكين numpy نوع ctypes ويسمح بالوصول إلى الذاكرة عبر from_address. تحجب الدالة safe_getattr وحدة ctypes ولكن ليس كائنات أنواع ctypes غير القابلة للوصول مباشرةً، بينما تستخدم عمليات تعيين السمات setattr غير المُفلترة بدلاً من safe_setattr. يمكن لتعبير يتحكم فيه المهاجم استنتاج عنوان باستخدام id، وقراءة الذاكرة عبر from_address، والكتابة عبر تعيين السمة. يمكن للتعبير قراءة أو إتلاف ذاكرة العملية بشكل تعسفي، والهروب من الصندوق الرملي المقصود (sandbox)، وتنفيذ التعليمات البرمجية، وكشف الأسرار، أو إسقاط عملية المضيف. تم إصلاح هذه المشكلة في الإصدار 1.0.9.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

GitHub M

حجز

29/09/2026

إفشاء

13/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-417763

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!