FixVibe
Covered by FixVibehigh

Осалдықты зерттеу: SSRF және қауіпсіздік тақырыбының сәйкестігі

Бұл зерттеу мақаласында серверлік сұрауды жалған жасау (SSRF) және HTTP қауіпсіздік тақырыбының сәйкестігінің маңыздылығы қарастырылады. PortSwigger және Mozilla мәліметтерін пайдалана отырып, біз автоматтандырылған сканерлеу осы осалдықтарды қалай анықтайтынын және FixVibe ұқсас анықтау мүмкіндіктерін қалай жүзеге асыра алатынын зерттейміз.

CWE-918

Әсер

Сервер тарапындағы сұрауды жалған жасау (SSRF) – шабуылдаушыға [S1] жоспарланбаған орынға сұраулар жасау үшін серверлік қолданбаны итермелеуге мүмкіндік беретін маңызды осалдық. Бұл сезімтал ішкі қызметтерге, бұлттық метадеректердің соңғы нүктелеріне рұқсатсыз кіруге немесе [S1] желі брандмауэрін айналып өтуге әкелуі мүмкін.

Негізгі себеп

SSRF әдетте қолданба пайдаланушы берген URL мекенжайларын сәйкес тексерусіз өңдегенде орын алады, бұл серверді [S1] зиянды сұраулары үшін прокси ретінде пайдалануға мүмкіндік береді. Белсенді кемшіліктерден басқа, сайттың жалпы қауіпсіздік жағдайына оның HTTP тақырыбы конфигурациялары [S2] қатты әсер етеді. 2016 жылы іске қосылған Mozilla HTTP обсерваториясы [S2] ықтимал қауіпсіздік осалдықтарын анықтау және жою арқылы әкімшілерге осы жалпы қауіптерге қарсы қорғанысты нығайтуға көмектесу үшін 6,9 миллионнан астам веб-сайттарды талдады.

FixVibe оны қалай тексереді

FixVibe осы зерттеу тақырыбының екі бөлігін де қамтиды:

  • Қақталған SSRF растау: active.blind-ssrf тек тексерілген белсенді сканерлеулер ішінде жұмыс істейді. Ол тексеріп шығу кезінде табылған URL-пішінді параметрлерге және SSRF сәйкес тақырыптарға шектелген жолақтан тыс кері шақыру канарейлерін жібереді, содан кейін FixVibe сол сканерлеуге байланысты кері қоңырауды алған кезде ғана мәселені хабарлайды.
  • Тақырыптың сәйкестігі: headers.security-headers сайттың жауап тақырыптарын обсерватория стиліндегі шолуларда баса көрсетілген шолғышты қатайтатын бірдей басқару элементтері үшін пассивті түрде тексереді, соның ішінде CSP, HSTS, X- Options, X- X-Content-Type-Options, Referrer-Policy және Рұқсаттар-Саясат.

SSRF зонды деструктивті сұрауларды немесе аутентификацияланған қатынасты қажет етпейді. Ол тексерілген мақсаттарға арналған және тек параметр атауларынан болжаудың орнына нақты кері шақыру дәлелдері туралы есеп береді.