إعادة ربط DNS (DNS Rebinding)

إعادة ربط DNS هجوم يستغل سياسة المصدر الواحد في المتصفح، إذ يُحلَّل النطاق أولاً إلى خادم يتحكم فيه المهاجم، ثم يُعاد ربط سجل [[dns|DNS]] للنطاق بسرعة بعنوان IP داخلي (مثل 192.168.1.1). يخدع ذلك المتصفح ليتعامل مع موقع المهاجم كأنه جهاز على الشبكة المحلية، مما يتيح لكود JavaScript الخبيث إرسال طلبات إلى خدمات داخلية غير متاحة عادةً من الإنترنت العام. يمكن استخدام هذا الهجوم ضد أجهزة التوجيه والمنزل الذكي والخدمات الداخلية للشركات. لا يمنع [[dnssec|DNSSEC]] إعادة الربط؛ وتشمل طرق التخفيف استخدام DNS-over-HTTPS مع حماية من إعادة الربط، وقيم TTL سلبية قصيرة، وقواعد جدار الحماية.

مثال

A malicious website changes its DNS record from a public IP to 192.168.1.1 mid-session, allowing the attacker's JavaScript to configure the victim's home router through the browser.