CVE-2020-5216 in secure_headers Gem
Сводка
по VulDB • 10.06.2026
В библиотеке Secure Headers (RubyGem secure_headers) уязвимость внедрения директив присутствует в версиях до 3.9.0, 5.2.0 и 6.3.0. Если пользовательский ввод передавался в функции append/override_content_security_policy_directives, мог быть внедрен символ новой строки, что приводило к ограниченной инъекции заголовков. При обнаружении символа новой строки в заголовке Rails молча создавал новый заголовок Content-Security-Policy со значением, оставшимся от исходной строки. Процесс продолжался бы с созданием новых заголовков для каждой новой строки. Проблема исправлена в версиях 6.3.0, 5.2.0 и 3.9.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.