- Опубликовано
Пограничные случаи HTTP, которые должен понимать каждый разработчик API
- Автор

- Имя
- Новости нашего ИТ
- Telegram
Новости нашего ИТ12 подписчиков4758 постовДанный канал является агрегатором технических статей нашего любимого ИТ, так что кто устал листать тысячи сайтов в поиске технических статей присоеденяйтесь к каналу и наслаждайтесь #it_news
Пограничные случаи HTTP, которые должен понимать каждый разработчик API
#Spring data
В феврале прошлого года у интерфейса веб-серверов Rack, лежащего в основе практически каждого приложения Ruby on Rails, был обнаружен CVE-2024-26141. Уязвимость была простой: достаточно отправить запрос файла с сотней байтовых диапазонов, и Rack генерировал неожиданно большой ответ. Серверы продакшена можно было атаковать одиночными HTTP-запросами, пока у них не закончится ресурс памяти или канала. Усугубляло ситуацию то, что баг затронул широкий диапазон версий: от 1.3.0 и выше; это означало, что уязвимыми оказались приложения, которые писали с 2011 года. Многие разработчики тратили все свои выходные на установку патчей. Это пример того, как простой неправильно обрабатываемый пограничный случай HTTP может нанести существенный ущерб. И не потому, что мы плохие разработчики, а потому, что H
Предыдущий пост
- Опубликовано
AIOps — как воображаемый strartup внедрил ИИ
Следующий пост
- Опубликовано
Завайбкодил за 4 часа AI дневник питания
Из подборки #devops
- Опубликовано
How Ansible does the real work in hyperautomation
- Опубликовано
Nginx с человеческим лицом: обзор Nginx Proxy Manager
- Опубликовано
GitOps: расширение DevOps для Kubernetes
- Опубликовано
VictoriaLogs в Kubernetes: установка и применение
- Опубликовано
Less routine, more control: PPEM gets smarter
- Опубликовано
Эволюция QA: от ручного тестирования к TestOps
Свежие посты
- Опубликовано
Удобная синхронизация настроек Kafka
- Опубликовано
Spring Data 2025.1.2 и 2025.0.8 released
- Опубликовано
How Ansible does the real work in hyperautomation
- Опубликовано
OpenMedata в облаке: DataGovernance обзор Collate 1
- Опубликовано
Python без Python: как запускать код где угодно
- Опубликовано
Хакатон Норникеля: YOLO, 2 место
- Опубликовано
Nginx с человеческим лицом: обзор Nginx Proxy Manager
- Опубликовано