Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от opennews (??), 13-Авг-19, 23:58 | ||
Исследователи из компаний Netflix и Google выявили (https://github.com/Netflix/security-bulletins/blob/master/ad...) в различных реализациях протокола HTTP/2 восемь уязвимостей, которые позволяют вызвать отказ в обслуживании через отправку определённым образом оформленного потока сетевых запросов. Проблемы в той или иной мере затрагивают большинство HTTP-серверов с поддержкой HTTP/2 и приводят к исчерпанию доступной для рабочего процесса памяти или созданию слишком высокой нагрузки на CPU. Обновления с устранением уязвимостей уже представлены в nginx 1.16.1/1.17.3 (http://mailman.nginx.org/pipermail/nginx-announce/2019/00024...) и H2O 2.2.6 (http://blog.kazuhooku.com/2019/08/h2o-version-226-230-beta2-...), но пока недоступны (http://www.apache.org/dist/httpd/) для Apache httpd и других продуктов (https://www.kb.cert.org/vuls/id/605641/). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
3. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +22 +/– | |
Сообщение от Аноним (3), 14-Авг-19, 03:22 | ||
>Многие реализации должным образом не ограничивали поток управляющих сообщений, неэффективно организовывали работу очереди приоритетов при обработке запросов или использовали неоптимальные реализации алгоритмов управления потоком | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +6 +/– | |
Сообщение от Аноним (4), 14-Авг-19, 05:18 | ||
То ли дело деды программировали. Всякие рекурсивные днсы, рипы и прочее до сих пор аукается. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +10 +/– | |
Сообщение от Аноним (5), 14-Авг-19, 05:58 | ||
Не всех кук, а только относящихся к текущему домену и пути. Деды не виноваты, что современные веб-девелоперы всегда ставят '/' в качестве пути для всех кук. Со сжатием то же самое - не вина дедов, что браузеры только gzip поддерживают. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
34. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (34), 14-Авг-19, 12:36 | ||
Ограничение количества пересылаемых кук по путям, лишь немного ослабляют и оттягивают проблему. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
35. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от Аноним (35), 14-Авг-19, 12:56 | ||
В сравнении с мегабайтами джаваскрипта на чаждый чих -- все эти куки посто пыль. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
38. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от Аноним (5), 14-Авг-19, 13:43 | ||
Потому что путь нового гет может отличаться, соответственно и набор кук может быть иным. Потому что даже при том же пути набор и значение кук может измениться (яваскриптом или прямыми действиями пользователя). | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
46. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Аноним (46), 14-Авг-19, 18:06 | ||
Потому что HTTP - это stateless протокол, а keep-alive соединение - просто оптимизация. Сервер, с которым установлено соедиение, с большой вероятностью не обрабатывает запрос сам, а передает дальше, и твои запросы в рамках одного подключения могут обрабатываться разными процесссами, возможно на разных машинах. Если фронтенд (реверс-прокси) сам бы хранил все куки для твоего соединения, то для обслуживания сотен тысяч одновременных соденинений (nginx без проблем тянет такие цифры) потребовалось бы дохрена памяти. При этом нет никакой гарантии, что фронтенд поддерживает keep-alive соединение именно с тобой, а не с проксей, через которую ты ходишь в интернет - в последнем случае твоими куками мог бы воспользоваться другой пользователь прокси. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
8. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от anonnn (?), 14-Авг-19, 08:24 | ||
что за бред с gzip? можно хоть zip, хоть бротли заюзать | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
32. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Аноним (34), 14-Авг-19, 12:29 | ||
Изначально гугловцы так и сделали. Потом оказалось, что в мире слишком много проксей, которые или криво сконфигурированы или в принципе аппаратные и не могут быть перенастроены, которые, встречая не гзипнутый трафик, гзипуют его и перезатирают хедеры. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
48. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от letsmac (ok), 15-Авг-19, 00:25 | ||
Аппаратный прокси? Это как? Или просто железка с устаревшей прошивкой? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
54. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (54), 16-Авг-19, 12:55 | ||
> Или просто железка с устаревшей прошивкой | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
55. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от letsmac (ok), 19-Авг-19, 14:48 | ||
>>но заменить которую стоит много американских денег :( | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
9. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 08:32 | ||
>невозможность заменить gzip сжатие на что-то более | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
41. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от ы (?), 14-Авг-19, 14:38 | ||
Если бы http разрабатывался по современным нормам (кратко: бизнес не ждёт, агиль быстрее!1), проблем было бы на порядок больше. Если бы он вообще удался, ведь в моде ещё и federated. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
56. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Урри (?), 19-Авг-19, 14:53 | ||
Весь веб через жoпу сделан. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
15. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (15), 14-Авг-19, 11:06 | ||
Пока ты писал свой идеальный код под Дос, вышел windows 10 | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
24. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от пох. (?), 14-Авг-19, 11:53 | ||
а нельзя ли его затолкать туда, откуда он "вышел", и чопик, чопик вбить в эту задницу индусскую - чтоб больше не выходил? | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
29. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 12:06 | ||
> а нельзя ли его затолкать туда, откуда он "вышел", и чопик, чопик | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
30. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от пох. (?), 14-Авг-19, 12:20 | ||
в смысле? Я-то как раз за семерку им платил - за десятку и жаба душила бы, и, в общем не нужно низачем - везде где пользуюсь, она досталась бесплатно без смс. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
33. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 12:35 | ||
>она досталась бесплатно без смс. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
43. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (43), 14-Авг-19, 14:59 | ||
Жаба гадюку... Аксиома Эскобара прямо какая-тою | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
18. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Аноним (18), 14-Авг-19, 11:30 | ||
Не вали на разработчиков. Такой переусложнённый протокол невозможно реализовать, не накосячив. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
19. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 11:41 | ||
> Не вали на разработчиков. Такой переусложнённый протокол невозможно реализовать, не накосячив. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
25. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от пох. (?), 14-Авг-19, 11:54 | ||
и зачем они рвались его реализовывать? Иначе гугель выкинет за борт? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
40. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Аноним (40), 14-Авг-19, 13:49 | ||
Они специально его переусложнили. А теперь виноваты кто угодно кроме них. А те кто решили переусложненный протокол реализовавать сообщники. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
53. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (53), 16-Авг-19, 02:31 | ||
Когда rfc приняли, уже поздно, приходится делать что есть. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
20. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от Нанобот (ok), 14-Авг-19, 11:43 | ||
>Вся суть современного IT: некогда оптимизировать, некогда тестировать, тяп-ляп и в продакшен! | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
22. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +2 +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 11:50 | ||
>>Вся суть современного IT: некогда оптимизировать, некогда тестировать, тяп-ляп и в продакшен! | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
44. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –2 +/– | |
Сообщение от Аноним (43), 14-Авг-19, 15:12 | ||
Вали на гофер и не газифицируй больше наш мелкий водоём. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
51. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от KonstantinB (ok), 15-Авг-19, 17:47 | ||
Вот не надо. В nginx http/2 тестировали ОЧЕНЬ долго. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
1. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от Аноним (1), 13-Авг-19, 23:58 | ||
Шерето! Для хипсторов, в общем. Пусть побетатестят для нас, а мы потом как-нибудь заюзаем. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +25 +/– | |
Сообщение от axredneck (?), 14-Авг-19, 00:22 | ||
> CVE-2019-9512 (Ping Flood) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +13 +/– | |
Сообщение от EuPhobos (ok), 14-Авг-19, 06:23 | ||
>> CVE-2019-9512 (Ping Flood) | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
7. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +17 +/– | |
Сообщение от Аноним (7), 14-Авг-19, 07:47 | ||
All in all you just another port in the firewall. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
11. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от Кредит (?), 14-Авг-19, 09:35 | ||
Отлично разогнали мужики! | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
47. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от macfaq (?), 14-Авг-19, 21:46 | ||
Строчку "we don't need no education" можно не переписывать. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
10. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (10), 14-Авг-19, 09:31 | ||
Netty уже поправили: https://netty.io/news/2019/08/13/4-1-39-Final.html | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (12), 14-Авг-19, 09:41 | ||
Envoy, Golang тоже пофиксили | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
13. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (13), 14-Авг-19, 09:54 | ||
> атакующий открывает скользящее окно HTTP/2 для отправки сервером данных без ограничений, но при этом держит окно TCP закрытым | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Fyjybv755 (?), 14-Авг-19, 10:53 | ||
А то, что там уже давно реализованы функции сеансового уровня (TLS), вас не смущает? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
17. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (18), 14-Авг-19, 11:25 | ||
Это хотя бы можно оправдать потребностью в обратной совместимости. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
26. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от пох. (?), 14-Авг-19, 11:55 | ||
наоборот же ж - это ничем оправдать нельзя, и никакой совместимости там в помине нет. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
21. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Нанобот (ok), 14-Авг-19, 11:50 | ||
разделение на уровни условно и придумано самими человеками с целью упрощения понимания/описания сложных систем. и хотя от него больше пользы, чем вреда, но фанатичная вера в непоколебимость этих разделений ни к чему хорошему не приведёт | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
37. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Аноним (13), 14-Авг-19, 13:23 | ||
Разделение имеет своим обоснования. Опровергнуть их аргументами кроме "фанатичной веры", как видно, Вам нечем. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
50. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от letsmac (ok), 15-Авг-19, 00:33 | ||
>>необходимости принимать дополнительные меры по синхронизации потока на уровнях HTTP и TCP. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
52. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (52), 15-Авг-19, 22:17 | ||
Вот именно. Разного уровня, а в http встроили функционал, за который который отвечает TCP. В результате: | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
49. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от letsmac (ok), 15-Авг-19, 00:27 | ||
Согласен процентов на 80. Если бы сделали udp с удержанием соединения - это потребовало бы намного больше затрат. На ipv6 уже лет 20 переходят. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +3 +/– | |
Сообщение от Матаноним (?), 14-Авг-19, 11:19 | ||
Потому что HTTP/2 - это как systemD от мира протоколов. Осталось protobuf и gRPC прямо в стандарт вхреначить, чтоб уж полный комплект. Чорт, теперь точно вхреначат. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от пох. (?), 14-Авг-19, 11:56 | ||
погодите, они разьве еще не в quiRk ? | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
28. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 11:57 | ||
> Потому что HTTP/2 - это как systemD от мира протоколов. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
31. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +1 +/– | |
Сообщение от пох. (?), 14-Авг-19, 12:24 | ||
> Гугль продавил на хайпе свою реализацию переусложнённого непознаваемого хлама, | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
36. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Andrey Mitrofanov_N0 (??), 14-Авг-19, 13:10 | ||
>> Роль Микрософта не раскрыта. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
39. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +/– | |
Сообщение от Аноним (40), 14-Авг-19, 13:47 | ||
Опубликовали фичи которые они и так знали. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
42. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | +2 +/– | |
Сообщение от Ivan_83 (ok), 14-Авг-19, 14:46 | ||
Вот что бывает когда страдают фигнёй. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
45. "В различных реализациях протокола HTTP/2 выявлено 8 DoS-уязв..." | –1 +/– | |
Сообщение от пох. (?), 14-Авг-19, 17:04 | ||
не надейся - это устаревший никому не нужный подход. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |