The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск web-браузера Chrome 123, opennews (??), 20-Мрт-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


46. "Выпуск web-браузера Chrome 123"  +/
Сообщение от rvs2016 (ok), 21-Мрт-24, 03:47 
>[оверквотинг удален]
> для web-разработчика при отправке страницей запроса
> во внутреннюю сеть (192.168.x.x, 10.x.x.x и т.п.),
> если подобные запросы выполнены вне безопасного контекста
> и не прошли упреждающую проверку.
> Перед фактической отправкой инициированного сайтом
> запроса к ресурсу во внутренней сети, браузер вначале
> отправит упреждающий тестовый запрос и проверит,
> возвращён ли сервером HTTP-заголовок
> "Access-Control-Allow-Private-Network: true",
> разрешающий доступ к интранет сети.

А по какому адресу браузер отправит свой "упреждающий тестовый запрос"?

Если по какому попало адресу, то в ответ может получить код не 200, а 4xx.

А если отправит "упреждающий тестовый запрос" по тому адресу, который записан в ссылке, то тоже может получиться неприятность, только ещё хуже, чем ответы из набора 4xx.

Представим ситуацию:

Адрес 192.168.0.1/показать_содержимое_только_1_раз/
Браузер отправляет свой "упреждающий тестовый запрос" по этому адресу, получает содержимое и HTTP-заголовок "Access-Control-Allow-Private-Network: true".
Увидев true в ответе, браузер отправляет по этому адресу запрос уже не тестовый, а законный и в ответ получает уже другую информацию ("Вы уже видели содержимое, которое разрешено видеть только 1 раз").

Приехали! Доигрались разработчики Чрома со своими недодуманными способами проверки безопасности! :-)))

Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск web-браузера Chrome 123"  +1 +/
Сообщение от Аноним (48), 21-Мрт-24, 06:44 
Он будет работать ровно так же, как и все остальные CORS запросы
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру