Subdomain takeover чист ва аз он чӣ тавр ҳифз шудан лозим
Сабтҳои CNAME-и «овезон» роҳро ба забти субдомен мекушоянд. Хатарро чӣ тавр ошкор кардан, бартараф намудан ва пешгирӣ кардан.
Ин чӣ тавр рӯй медиҳад
Фарз мекунем, барои blog.domen.uz дар DNS сабти CNAME ҳаст, ки ба хидмати абрӣ (GitHub Pages, Heroku, S3, Azure ва ғ.) ишора мекунад. Баъдтар шумо лоиҳаро дар хидмат нест мекунед, вале сабти DNS-ро фаромӯш мекунед. Ҳамлагар метавонад дар ҳамон хидмат захираро бо ҳамин ном сабт карда, саҳифаи худро дар субдомени шумо нишон диҳад.
Чаро хатарнок
- Фишинг: корбарон ба саҳифа дар домени ҳақиқии шумо боварӣ доранд.
- Дуздии cookie: cookie-ҳои домени асосӣ метавонанд ба субдоменҳо низ фиристода шаванд.
- Аз даст рафтани обрӯ ва ҷаримаҳои системаҳои ҷустуҷӯ.
Чӣ тавр ошкор мешавад
- Рӯйхати ҳамаи субдоменҳоро тартиб диҳед (панели DNS, ҷурналҳои сертификат).
- Санҷед, ки ҳадафи ҳар CNAME ҳоло ҳам мавҷуд аст (DNS кушода мешавад).
- Агар дар саҳифа паёмҳои монанди «There isn't a GitHub Pages site here», «NoSuchBucket», «No such app» бошад — захира холӣ аст.
Чӣ тавр бартараф мешавад
- Сабти CNAME-и истифоданашавандаро аз DNS нест кунед.
- Агар хидмат лозим бошад — аввал захираро аз нав созед ва номро худатон гиред, баъд ба DNS даст расонед.
- Қоида кунед: пеш аз нест кардани лоиҳа аввал сабти DNS-ро нест кунед.
SecScan дар тафтиши чуқур субдоменҳоро ёфта, сабтҳои CNAME-и онҳо ва нишонаҳои 26 хидмати маъруфро месанҷад ва сабтҳои овезонро рӯйхат мекунад.