ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
قد يتسبب خلل في التحقق من اسم مضيف TLS في Node.js في التحقق من صحة شهادة الخادم مقابل عنوان IP مختلف عن الذي اتصل به العميل، عندما يكون المضيف حرفياً غير قانوني لعنوان IPv4 يبدأ بصفر، مثل `0127.0.0.1`. تقوم الدالة `tls.checkServerIdentity()` بتطبيع المضيف وفقاً لقواعد عنوان URL لـ WHATWG، والتي تقرأ ثمانية أولية ذات بادئة صفرية (`0127.0.0.1` تصبح `87.0.0.1`)، بينما يتم إجراء الاتصال عبر محلل نظام التشغيل، والذي على بعض الأنظمة مثل macOS يقرأه كعشرى (`127.0.0.1`). يمكن بعد ذلك المصادقة على خادم على العنوان المتصل بشهادة صادرة لعنوان IP آخر. تؤثر هذه الثغرة على إصدارات Node.js **26.x** و**24.x** و**22.x**.