
Потрясающая информация для исследований безопасности WebSockets
Подборка CVE, исследований и справочных материалов по безопасности WebSocket
Этот список уязвимостей охватывает WebSocket CVE и связанные с ними проблемы в часто встречающихся реализациях WebSocket-серверов.
| CVE ID | Уязвимый пакет | Связанный разбор | Описание уязвимости |
|---|
| CVE-2021-42340 | Tomcat | Список рассылки Apache | Отказ в обслуживании из-за утечки памяти |
| CVE-2021-33880 | Python websockets | Уведомление GitHub | Атака по времени на HTTP Basic Auth |
| CVE-2021-32640 | ws | Уведомление GitHub | Отказ в обслуживании из-за бэктрекинга в регулярном выражении |
| CVE-2020-36406 | uWebSockets | Сводка OSS Fuzz | Переполнение буфера в стеке |
| CVE-2020-27813 | Gorilla | Уведомление GitHub | Целочисленное переполнение |
| CVE-2020-24807 | socket.io-file | Auxilium Security | Обход ограничения по типу файлов |
| CVE-2020-15779 | socket.io-file | Auxilium Security | Обход пути |
| CVE-2020-15134 | faye-websocket | Уведомление GitHub | Отсутствие проверки TLS-сертификата |
| CVE-2020-15133 | faye-websocket | Уведомление GitHub | Отсутствие проверки TLS-сертификата |
| CVE-2020-11050 | Java WebSocket | Уведомление GitHub | Проверка SSL-имени хоста не выполняется |
| CVE-2020-7663 | Ruby websocket-extensions | Разбор | Отказ в обслуживании из-за бэктрекинга в регулярном выражении |
| CVE-2020-7662 | npm websocket-extensions | Разбор | Отказ в обслуживании из-за бэктрекинга в регулярном выражении |
| Нет | Socket.io | Issue на GitHub | Неверная конфигурация CORS |
| CVE-2018-1000518 | Python websockets | PR на GitHub | Отказ в обслуживании из-за исчерпания памяти при распаковке сжатых данных |
| Нет | Tornado | PR на GitHub | Отказ в обслуживании из-за исчерпания памяти при распаковке сжатых данных |
| CVE-2018-21035 | Qt WebSockets | Отчёт об ошибке | Отказ в обслуживании из-за большого лимита на размер сообщения и фрейма |
| CVE-2017-16031 | socket.io | Issue на GitHub | В Socket ID используются предсказуемые случайные числа |
| CVE-2016-10544 | uWebSockets | Уведомление npm | Отказ в обслуживании из-за большого лимита на размер сообщения |
| CVE-2016-10542 | NodeJS ws | Уведомление npm | Отказ в обслуживании из-за большого лимита на размер сообщения |
| Нет | draft-hixie-thewebsocketprotocol-76 | Разбор |