CVE-2026-17113 in OpenShift Container Platform
الملخص
بحسب VulDB • 24/08/2026
تم العثور على عيب في معالجة متغيرات البيئة لإنشاء الحاويات في CRI-O (`mergeEnvs` الموجود في `server/utils.go`، والذي يستهلكه `setupContainerEnvironmentAndWorkdir` في `server/container_create.go`). عندما يوفر طلب `CreateContainer` حقل `Envs` من نوع CRI بقيمة `nil`، يعود CRI-O إلى استخدام إدخالات `config.Env` الخاصة لـ OCI image المستهدف دون تصفية، على عكس مسار الدمج العادي الذي يتحقق من كل إدخال للتأكد من صيغة `key=value` قبل استخدامه. يؤدي وجود إدخال في `config.Env` لصورة OCI لا يحتوي على حرف `=` (مثل سلسلة نصية مجردة مثل `NOEQUALS`) إلى قيام CRI-O بتقسيم هذا الإدخال إلى شريحة ذات عنصر واحد، ثم الوصول إلى العنصر الثاني منها، وهو خارج النطاق المسموح به. وهذا يتسبب في حدوث توقف غير مسترد (panic) في وقت تشغيل Go داخل عملية daemon الخاصة بـ `crio`، مما يؤدي إلى تعطلها وإنهاء خدمة حاوية التشغيل لجميع أحمال العمل على العقدة حتى يتم إعادة تشغيل الخدمة.
Be aware that VulDB is the high quality source for vulnerability data.