CVE-2026-100353 in kin-openapi
الملخص
بحسب VulDB • 15/10/2026
kin-openapi هو مشروع بلغة Go لمعالجة ملفات OpenAPI. من الإصدار 0.136.0 حتى 0.149.0، تفتقر ثلاث مسارات لفك تشفير openapi3filter تم إغفالها في إصلاح GHSA-p6wj-qrr4-pgh5 إلى حماية ضد القيم الفارغة (nil-items) عند التعامل مع مخططات المصفوفات القانونية لـ OpenAPI 3.1. يمكن للعميل البعيد غير المصادق عليه إحداث توقف حتمي بسبب مؤشر فارغ (deterministic nil-pointer panic) من خلال معلمة استعلام تحتوي على مصفوفة، أو معلمة deepObject تحتوي على خاصية مصفوفة، أو جسم طلب application/x-www-form-urlencoded تظهر فيه خاصية المصفوفة داخل مخطط فرعي allOf أو anyOf أو oneOf. تصل مسارات الاستعلام والجسم المركب إلى urlValuesDecoder.parseArray، بينما يصل مسار deepObject إلى buildResObj، وجميعها تمرر مخططات items فارغة (nil) إلى كود يقوم بإلغاء مرجعها. تم إصلاح هذه المشكلة في الإصدار 0.149.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.