إعادة الربط عبر DNS هي أسلوب هجوم يستغل تغيّر إجابات DNS لجعل متصفح الضحية يتواصل مع خدمة داخلية أو محلية. يبدأ المهاجم بالتحكم في نطاق يُسمح للمتصفح بتحميله، ثم يغيّر استجابة DNS الخاصة بالنطاق بحيث يشير الاسم نفسه إلى عنوان IP مختلف. إذا كان التطبيق يثق باسم المضيف بدرجة كبيرة، فقد يستمر المتصفح في استخدام نطاق المهاجم بينما يُعاد توجيه الاتصال إلى هدف خاص على شبكة الضحية.
تكتسب هذه الثغرة أهمية لأن المتصفحات تفرض قواعد الأصل، لكن كثيرًا من الأدوات الداخلية تعتمد أيضًا على فحوصات مضيف ضعيفة، أو إعدادات CORS متساهلة، أو واجهات HTTP مفتوحة. يمكن لإعادة الربط عبر DNS أن تحوّل صفحة ويب تبدو غير ضارة إلى وسيط لمسح الخدمات الداخلية، أو قراءة الاستجابات، أو إرسال أوامر إلى لوحات الإدارة ونقاط نهاية الأتمتة. وتشمل وسائل الحماية التحقق من العميل والهدف الحقيقيين، وربط الوصول بالمصادقة بدلًا من أسماء المضيفين وحدها، وتقليل التعرض إلى الشبكات الموثوقة، واستخدام وسائل حماية مثل فحوصات الأصل القوية، والدفاعات ضد CSRF، وقوائم السماح المدركة لـ DNS.



