CVE-2026-79717
Galaxy_ng: galaxy_ng: blind ssrf via namespace avatar_url with no private-address restriction
Что произошло
A server-side request forgery (SSRF) vulnerability was found in galaxy_ng, the Ansible Galaxy server plugin for Pulp. An authenticated user with namespace management permissions can set a namespace avatar URL to an arbitrary address, including internal networks, loopback, or cloud instance metadata endpoints. A background worker fetches that URL without checking the destination, which lets the attacker probe internal services and enumerate reachable IP addresses. The HTTP client is also configured without an overall timeout, so a slow or non-responsive target can pin workers and cause a denial of service.
Что это значит
В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.
Что делать
1. Проверьте, затронуты ли вы
Соберите инвентаризацию и сравните с таблицей затронутых версий. Эти команды только показывают установленные компоненты и сами по себе не доказывают наличие CVE.
dpkg-query -W -f='${Package} ${Version}\n'rpm -qa --qf '%{NAME}\t%{VERSION}-%{RELEASE}\n'Get-HotFix | Select-Object HotFixID, InstalledOn
2. Установите исправление
Сверьте точный продукт и версию с бюллетенем вендора. Установите указанное в нём исправление после резервного копирования и проверки совместимости. Подтверждённая целевая версия в источниках отсутствует.
3. Временные меры
There is no complete mitigation for this vulnerability. The following measures can reduce risk: 1. Restrict galaxy.change_namespace and galaxy.add_namespace to trusted administrators only, so fewer users can trigger avatar downloads. 2. In cloud deployments, protect instance metadata with hop-limited controls such as AWS IMDSv2 with HttpPutResponseHopLimit=1. 3. Apply egress filtering on Pulp worker nodes so they cannot reach RFC1918, loopback, link-local, or cloud metadata addresses that are not required for normal Galaxy operation.
4. Проверьте следы эксплуатации
Проверьте аномальные входы, новые учётные записи, ошибки и необычные дочерние процессы в затронутом сервисе. Публичные проверенные правила обнаружения не включены в запись; отсутствие сигналов не доказывает отсутствие компрометации.
5. После исправления
- Проверьте фактическую версию и результат установки по бюллетеню.
- При необходимости перезапустите сервисы в согласованное окно.
- Повторите проверку сканером и функциональные проверки.
- Зафиксируйте результат, дату, владельца и оставшийся риск.
Продукты и затронутые версии
Red Hat / Red Hat Ansible Automation Platform 2
cpe:/a:redhat:ansible_automation_platform:2
CVSS: оценки и векторы
CVSS 3.1 · cve6.4
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:L
Источники и ссылки
Происхождение полей
{
"cwes": [
"cve"
],
"epss": {
"source": "epss",
"received_at": "2026-11-05T21:16:16.277475+00:00"
},
"title": {
"source": "cve",
"received_at": "2026-11-06T01:06:23.466273+00:00"
},
"scores": [
"cve"
],
"status": {
"source": "cve",
"received_at": "2026-11-06T01:06:23.466273+00:00"
},
"affected": [
"cve"
],
"published": {
"source": "cve",
"received_at": "2026-11-06T01:06:23.466273+00:00"
},
"solutions": [],
"percentile": {
"source": "epss",
"received_at": "2026-11-05T21:16:16.277475+00:00"
},
"references": [
"cve"
],
"description": {
"source": "cve",
"received_at": "2026-11-06T01:06:23.466273+00:00"
},
"workarounds": [
"cve"
],
"configurations": []
}Хронология записи
- Данные обновлены06.11.2026, 00:16
- Данные обновлены05.11.2026, 00:20
- Данные обновлены04.11.2026, 00:15
- Данные обновлены03.11.2026, 00:14
- Данные обновлены02.11.2026, 00:12
- Данные обновлены31.10.2026, 11:59
- Данные обновлены29.10.2026, 12:41
- Опубликована28.10.2026, 20:22
Личная заметка и статус
Другие CVE того же продукта
| УЯЗВИМОСТЬ / ПРОДУКТ | ПРИОРИТЕТ | CVSS | EPSS | СИГНАЛЫ | ОПУБЛИКОВАНА | Карточка |
|---|---|---|---|---|---|---|
| CVE-2026-92091 Jwcrypto: jwcrypto: denial of service via o(n^2) duplicate check on unbounded jwk key_ops array Red Hat / Red Hat Ansible Automation Platform 2 · Red Hat / Red Hat Enterprise Linux 10 | Высокий | 5.9 | 0,57 % | PoC | 16.09.2026 | |
| CVE-2026-84185 Jwcrypto: jwcrypto: general json jws kid binding bypass during jwkset verification Red Hat / Red Hat Ansible Automation Platform 2 · Red Hat / Red Hat Enterprise Linux 10 | Средний | 5.9 | 0,13 % | 03.09.2026 | ||
| CVE-2026-80179 Jwcrypto: jwcrypto: denial of service via malformed jwe tokens Red Hat / Red Hat Ansible Automation Platform 2 · Red Hat / Red Hat Enterprise Linux 10 | Высокий | 5.9 | 0,41 % | PoC | 28.08.2026 | |
| CVE-2026-79705 Podman: buildah: buildah/copier: directory escape via crafted tar symlinks when used outside buildah by non-root callers Red Hat / Red Hat Hardened Images · Red Hat / Red Hat Ansible Automation Platform 2 | Средний | 4.5 | 0,41 % | 15.09.2026 | ||
| CVE-2026-84232 Pulpcore: python-pulpcore: stored cross-site scripting via inline rendering of uploaded html/svg content Red Hat / Red Hat Ansible Automation Platform 2 · Red Hat / Red Hat Satellite 6 | Средний | 5.4 | 0,24 % | 01.09.2026 |