CVE-2026-63471 in fastapi-code-generatorالمعلومات

الملخص

بحسب VulDB • 03/11/2026

يُنشئ fastapi-code-generator تطبيقات FastAPI من ملفات OpenAPI. قبل الإصدار 0.8.1، يقوم المُولِّد بإدراج مسار OpenAPI في زخرفة المسار `@app.get(...)` المُولَّدة كسلسلة نصية للمسار مُولَّدة باستخدام علامات اقتباس مفردة دون الهروب من الاقتباسات المتضمنة فيها. يمكن لمسار OpenAPI الذي يتحكم فيه المهاجم أو يؤثر عليه إغلاق السلسلة النصية وإدراج تعبير Python صالح في وسيطة الزخرفة. لا يؤدي الإدخال الذي يكسر البنية النحوية (Syntax) سوى إلى فشل عملية التوليد، لكن الكود المُولَّد ذو الصلاحية النحوية يُنفذ بصلاحيات التطبيق أو عملية CI عند استيراد الوحدة المُولَّدة وتقييم الزخرفة. يختلف هذا المسار المتسرب في OpenAPI عن مساري ملخص العملية (operation-summary) كـ docstring ومفتاح الاستجابة الإضافي (additional-response-key) المنفصلين للمشروع. تم إصلاح هذه المشكلة في الإصدار 0.8.1.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

16/07/2026

إفشاء

03/11/2026

الاعتدال

تمت الموافقة

إدخال

VDB-430537

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!