SensioLabs Symfony до 2.3.36/2.6.12/2.7.8 на PHP5 SecureRandom Class SecureRandom.php nextBytes слабое шифрование
| CVSS Meta Temp Score | Текущая цена эксплойта (≈) | Балл интереса CTI |
|---|---|---|
| 7.2 | $0-$5k | 0.00 |
Сводка
В критический обнаружена уязвимость, классифицированная как SensioLabs Symfony до 2.3.36/2.6.12/2.7.8. Используемая неизвестная функция файла Symfony/Component/Security/Core/Util/SecureRandom.php компонента SecureRandom Class. Выполнение манипуляции приводит к слабое шифрование. Эта уязвимость продается как CVE-2016-1902. Атаку можно провести дистанционно. Эксплойт отсутствует. Рекомендуется обновить затронутый компонент.
Подробности
В критический обнаружена уязвимость, классифицированная как SensioLabs Symfony до 2.3.36/2.6.12/2.7.8. Используемая неизвестная функция файла Symfony/Component/Security/Core/Util/SecureRandom.php компонента SecureRandom Class. Выполнение манипуляции приводит к слабое шифрование. Использование CWE для объявления проблемы приводит к тому, что CWE-310. Данная уязвимость была опубликована 01.06.2016 с идентификатором #17359 в виде GIT Commit (GIT Repository). Консультация доступна для загрузки на github.com.
Эта уязвимость продается как CVE-2016-1902. Атаку можно провести дистанционно. Имеются технические подробности. Данная уязвимость пользуется популярностью выше среднего уровня. Эксплойт отсутствует. Текущая цена за эксплойт может составлять около USD $0-$5k в настоящее время. Согласно MITRE ATT&CK, техника атаки, используемая в данной проблеме, имеет значение T1600.
Задано как Не определено. Как 0-day, оценочная цена на теневом рынке составляла примерно $5k-$25k. Сканер уязвимостей Nessus предоставляет плагин с ID 91365 (Debian DSA-3588-1 : symfony - security update), который помогает определить наличие изъяна в целевой среде. Ему присвоено семейство Debian Local Security Checks. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 175750 (Debian Security Update for symfony (DSA 3588-1)).
Обновление до версии 2.3.37, 2.6.13 и 2.7.9 способно решить эту проблему. Исправление готово для загрузки по адресу github.com. Рекомендуется обновить затронутый компонент. Для устранения уязвимости будут использованы следующие строки кода:
return random_bytes($nbBytes);
Данная уязвимость также присутствует в других базах данных уязвимостей: Tenable (91365).
Продукт
Тип
Поставщик
Имя
Версия
- 2.3.0
- 2.3.1
- 2.3.2
- 2.3.3
- 2.3.4
- 2.3.5
- 2.3.6
- 2.3.7
- 2.3.8
- 2.3.9
- 2.3.10
- 2.3.11
- 2.3.12
- 2.3.13
- 2.3.14
- 2.3.15
- 2.3.16
- 2.3.17
- 2.3.18
- 2.3.19
- 2.3.20
- 2.3.21
- 2.3.22
- 2.3.23
- 2.3.24
- 2.3.25
- 2.3.26
- 2.3.27
- 2.3.28
- 2.3.29
- 2.3.30
- 2.3.31
- 2.3.32
- 2.3.33
- 2.3.34
- 2.3.35
- 2.3.36
- 2.6.0
- 2.6.1
- 2.6.2
- 2.6.3
- 2.6.4
- 2.6.5
- 2.6.6
- 2.6.7
- 2.6.8
- 2.6.9
- 2.6.10
- 2.6.11
- 2.6.12
- 2.7.0
- 2.7.1
- 2.7.2
- 2.7.3
- 2.7.4
- 2.7.5
- 2.7.6
- 2.7.7
- 2.7.8
Лицензия
CPE 2.3
CPE 2.2
CVSSv4
VulDB Вектор: 🔍VulDB Надёжность: 🔍
CVSSv3
VulDB Meta Base Score: 7.4VulDB Meta Temp Score: 7.2
VulDB Базовый балл: 7.3
VulDB Временная оценка: 7.0
VulDB Вектор: 🔍
VulDB Надёжность: 🔍
NVD Базовый балл: 7.5
NVD Вектор: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Вектор | Сложность | Аутентификация | Конфиденциальность | Целостность | Доступность |
|---|---|---|---|---|---|
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍
NVD Базовый балл: 🔍
Эксплуатация
Класс: слабое шифрованиеCWE: CWE-310
CAPEC: 🔍
ATT&CK: 🔍
Физический: Нет
Локальный: Нет
Удалённый: Да
Доступность: 🔍
Статус: Не определено
Google Hack: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍
| 0-Day | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
|---|---|---|---|---|
| Сегодня | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
Nessus ID: 91365
Nessus Имя: Debian DSA-3588-1 : symfony - security update
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
OpenVAS ID: 703588
OpenVAS Имя: Debian Security Advisory DSA 3588-1 (symfony - security update)
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍
Qualys ID: 🔍
Qualys Имя: 🔍
Разведка угроз
Интерес: 🔍Активные акторы: 🔍
Активные группы APT: 🔍
Контрмеры
Рекомендация: ОбновлениеСтатус: 🔍
Время реакции: 🔍
0-дневное время: 🔍
Время экспозиции: 🔍
Обновление: Symfony 2.3.37/2.6.13/2.7.9
Патч: github.com
Хронология
14.01.2016 🔍01.06.2016 🔍
01.06.2016 🔍
01.06.2016 🔍
02.06.2016 🔍
22.08.2022 🔍
Источники
Консультация: #17359Статус: Подтверждённый
CVE: CVE-2016-1902 (🔍)
GCVE (CVE): GCVE-0-2016-1902
GCVE (VulDB): GCVE-100-87699
OVAL: 🔍
Смотрите также: 🔍
Вход
Создано: 02.06.2016 13:23Обновлено: 22.08.2022 15:53
Изменения: 02.06.2016 13:23 (52), 14.06.2018 22:17 (20), 22.08.2022 15:41 (2), 22.08.2022 15:47 (11), 22.08.2022 15:53 (1)
Завершенный: 🔍
Cache ID: 216::103
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Комментариев пока нет. Языки: ru + be + en.
Пожалуйста, войдите в систему, чтобы прокомментировать.