ثغرة في Chromium تسمح بنطاق يشبه apple.com بالحروف السيريلية
بحث لـ Have I Been Squatted يكشف أن النطاق аррӏө.com يمر من فلاتر Chromium لأن الحرف ө غير مدرج في قائمة الحروف المشابهة.
نشرت منظمة البحث الأمني Have I Been Squatted تدوينة تبيّن أن نطاقاً يستخدم حروفاً سيريلية شبيهة باللاتينية، ويُكتب аррӏө.com، يفلت من حماية Chromium ضد انتحال النطاقات (typo-squatting) رغم شبهه الشديد بـ apple.com، وفق ما أورده كاتب المقال Bruno Ferreira على tomshardware.com.
يحتفظ Chromium بقائمة تضم 29 حرفاً سيريلياً تشبه حروفاً لاتينية، ويرفض النطاقات المكوّنة بالكامل من هذه الحروف. لكن الحرف ө غير مدرج في القائمة، ولهذا لا يُحوَّل النطاق аррӏө.com إلى صيغة Punycode.
في المقابل، فإن نطاقاً يخلط حرفاً سيريلياً واحداً فقط ضمن حروف لاتينية، مثل الحرف السيريلي а مع pple.com، يظهر بصيغة Punycode على شكل xn--pple-43d.com.
ويُقال إن Chromium يحتفظ بقائمة تضم أكثر من 8,000 نطاق شائع مرشح للانتحال، ويجري فحوصاً مشددة على 836 منها. ويشكّل المحرك أساس متصفحات Chrome وEdge وBrave.
سياق أوسع
عندما سمح فريق IETF باستخدام حروف Unicode في أسماء النطاقات، حذّر خبراء الأمن من أن الحروف المتشابهة قد تتيح هجمات انتحال النطاقات. وأظهرت دراسة عام 2020 أن Chromium كشف 64.1% من محاولات النطاقات المتشابهة، متقدماً على Firefox وSafari. وتضم مجموعة أحرف Unicode الآن قرابة 173,000 حرف.
وتوصي Have I Been Squatted الشركات بتسجيل النطاقات المشابهة لنطاقاتها، وبحث المستخدمين على اعتماد مفاتيح المرور (passkeys).
أسئلة سريعة
ما هو النطاق الذي أفلت من حماية Chromium؟
النطاق аррӏө.com، وهو مكوّن من حروف سيريلية تشبه apple.com.
لماذا لا يتحول аррӏө.com إلى صيغة Punycode؟
لأن الحرف ө غير مدرج في قائمة Chromium التي تضم 29 حرفاً سيريلياً مشابهاً للحروف اللاتينية.
ما الذي تنصح به Have I Been Squatted؟
تسجيل النطاقات المشابهة لنطاقات الشركات، وتشجيع المستخدمين على استخدام مفاتيح المرور (passkeys).