Hacker News Digest

10 октября 2025 г. в 03:39 • alew.is • ⭐ 132 • 💬 147

OriginalHN

#artificial-intelligence#buffer-overflow#c#hacker-news#memory-management#network-protocols#security-vulnerabilities#web-frameworks

Love C, hate C: Web framework memory problems

Разработчик выложил на Hacker News фреймворк на C, и я, как исследователь безопасности, сразу заметил три классические ошибки: не проверяемый Content-Length, переполнение при копировании тела запроса и переполнение при записи ответа. Пример кода показывает, как непроверенное поле Content-Length используется как размер для malloc и memcpy, что может привести к утечке памяти или чтению за пределы буфера. Подобные проблемы встречаются везде, где C-фреймворки принимают ввод из сети или файловой системы.