CVE-2015-3224
request.rb в Web Console до версии 2.1.3, используемой с Ruby on Rails 3.x и 4.x, не должным образом ограничивает использование заголовков X-Forwarded-For...
- Опубликовано
- 26 июл. 2015 г.
- Обновлено
- 6 авг. 2024 г.
- Назначение CNA
- redhat
- Наблюдены доказательства
- 16 июн. 2015 г.
Первичный CVSS
nvd · CVSS 2.0
AV:N/AC:M/Au:N/C:N/I:P/A:NСредний · следующие 30 дней
- Процентиль
- 98,7 %
- Дата модели
- 12 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
request.rb в Web Console до версии 2.1.3, используемой с Ruby on Rails 3.x и 4.x, не должным образом ограничивает использование заголовков X-Forwarded-For при определении IP-адреса клиента, что позволяет удалённым злоумышленникам обойти механизм защиты whitelisted_ips с помощью специально сформированного запроса.
Источники
http/cves/2015/CVE-2015-3224.yaml
Nuclei TemplatesЗаявленные условия
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
modules/exploits/multi/http/rails_web_console_v2_code_exec.rb
Metasploit Framework modulesЗаявленные условия
- platform: Ruby($.exploit_multi/http/rails_web_console_v2_code_exec.platform)
- verification: check_not_declared($.exploit_multi/http/rails_web_console_v2_code_exec.check)
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.