CVE-2026-84712
Automation-controller: automation-controller: unauthenticated /api/v2/ping/ discloses automation-mesh instance topology and instance-group membership
Что произошло
A flaw was found in the automation-controller API. The unauthenticated health-check endpoint /api/v2/ping/ (ApiV2PingView, AllowAny) over-serializes RBAC-gated automation-mesh data into its anonymous response, exposing the full instance inventory (node hostnames, node types, UUIDs, heartbeats, capacities, and exact versions), all instance-group names and membership, the deployment install UUID, and the active control node. A remote, unauthenticated attacker can use this to map the control plane and fingerprint software versions for targeted attacks. This flaw affects confidentiality only; it does not expose secrets, credentials, or tenant data.
Что это значит
В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.
Что делать
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 configuration option that trims the data returned by the unauthenticated /api/v2/ping/ endpoint (also reachable as /api/controller/v2/ping/). Exposure can be reduced by restricting network access to the automation-controller API so that only trusted networks and health probes can reach it: block or restrict external access to the /api/v2/ping/ and /api/controller/v2/ping/ routes at the reverse proxy, load balancer, or firewall, and front health checks with an infrastructure-level probe that does not proxy the /ping/ endpoint to untrusted clients. The definitive fix is to update to a version of automation-controller that no longer serializes instance, instance-group, install UUID, and active-node data in the unauthenticated response.
4. Проверьте следы эксплуатации
Проверьте аномальные входы, новые учётные записи, ошибки и необычные дочерние процессы в затронутом сервисе. Публичные проверенные правила обнаружения не включены в запись; отсутствие сигналов не доказывает отсутствие компрометации.
5. После исправления
- Проверьте фактическую версию и результат установки по бюллетеню.
- При необходимости перезапустите сервисы в согласованное окно.
- Повторите проверку сканером и функциональные проверки.
- Зафиксируйте результат, дату, владельца и оставшийся риск.
Продукты и затронутые версии
Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8
{
"status": "unaffected",
"version": "0:4.6.33-1.el8ap",
"lessThan": "*",
"versionType": "rpm"
}cpe:/a:redhat:ansible_automation_platform:2.5::el8
cpe:/a:redhat:ansible_automation_platform:2.5::el9
cpe:/a:redhat:ansible_automation_platform_developer:2.5::el8
cpe:/a:redhat:ansible_automation_platform_developer:2.5::el9
cpe:/a:redhat:ansible_automation_platform_inside:2.5::el8
cpe:/a:redhat:ansible_automation_platform_inside:2.5::el9
Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9
{
"status": "unaffected",
"version": "0:4.6.33-1.el9ap",
"lessThan": "*",
"versionType": "rpm"
}cpe:/a:redhat:ansible_automation_platform:2.5::el8
cpe:/a:redhat:ansible_automation_platform:2.5::el9
cpe:/a:redhat:ansible_automation_platform_developer:2.5::el8
cpe:/a:redhat:ansible_automation_platform_developer:2.5::el9
cpe:/a:redhat:ansible_automation_platform_inside:2.5::el8
cpe:/a:redhat:ansible_automation_platform_inside:2.5::el9
Red Hat / Red Hat Ansible Automation Platform 2.6 for RHEL 9
{
"status": "unaffected",
"version": "0:4.7.17-1.el9ap",
"lessThan": "*",
"versionType": "rpm"
}cpe:/a:redhat:ansible_automation_platform:2.6::el10
cpe:/a:redhat:ansible_automation_platform:2.6::el9
cpe:/a:redhat:ansible_automation_platform_developer:2.6::el10
cpe:/a:redhat:ansible_automation_platform_developer:2.6::el9
cpe:/a:redhat:ansible_automation_platform_inside:2.6::el9
Red Hat / Red Hat Ansible Automation Platform 2.6
{
"status": "unaffected",
"version": "1789673739",
"lessThan": "*",
"versionType": "rpm"
}cpe:/a:redhat:ansible_automation_platform:2.6::el9
Red Hat / Red Hat Ansible Automation Platform 2.7
{
"status": "unaffected",
"version": "1789580684",
"lessThan": "*",
"versionType": "rpm"
}cpe:/a:redhat:ansible_automation_platform:2.7::el9
CVSS: оценки и векторы
CVSS 3.1 · cve5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 3.1 · secalert@redhat.com5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Источники и ссылки
Происхождение полей
{
"cwes": [
"cve",
"nvd"
],
"epss": {
"source": "epss",
"received_at": "2026-11-05T21:16:33.869545+00:00"
},
"title": {
"source": "cve",
"received_at": "2026-11-06T01:21:30.682349+00:00"
},
"scores": [
"cve",
"nvd"
],
"status": {
"source": "cve",
"received_at": "2026-11-06T01:21:30.682349+00:00"
},
"affected": [
"cve"
],
"published": {
"source": "cve",
"received_at": "2026-11-06T01:21:30.682349+00:00"
},
"solutions": [],
"percentile": {
"source": "epss",
"received_at": "2026-11-05T21:16:33.869545+00:00"
},
"references": [
"cve",
"nvd"
],
"description": {
"source": "cve",
"received_at": "2026-11-06T01:21:30.682349+00:00"
},
"workarounds": [
"cve"
],
"configurations": []
}Хронология записи
- Данные обновлены06.11.2026, 04:33
- Данные обновлены06.11.2026, 00:16
- Данные обновлены05.11.2026, 00:20
- Данные обновлены04.11.2026, 00:15
- Данные обновлены03.11.2026, 00:15
- Данные обновлены02.11.2026, 00:12
- Данные обновлены31.10.2026, 12:00
- Данные обновлены29.10.2026, 12:43
- Опубликована28.10.2026, 21:07
Личная заметка и статус
Другие CVE того же продукта
| УЯЗВИМОСТЬ / ПРОДУКТ | ПРИОРИТЕТ | CVSS | EPSS | СИГНАЛЫ | ОПУБЛИКОВАНА | Карточка |
|---|---|---|---|---|---|---|
| CVE-2026-84724 Automation-controller: automation-controller: systemjob extra_vars.days argument injection into uncontainerized control-plane awx-manage process Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9 | Средний | 6.6 | 0,29 % | 23.09.2026 | ||
| CVE-2026-84720 Automation-controller: automation-controller: workflowjobnode.ancestor_artifacts lacks prevent_search, exposing no_log set_stats artifacts via orm-traversal count-oracle Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9 | Средний | 6.5 | 0,27 % | 23.09.2026 | ||
| CVE-2026-84718 Automation-controller: automation-controller: client ip spoofing in audit/access logs via unrestricted x-forwarded-for trust Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9 | Средний | 4.3 | 0,14 % | 23.09.2026 | ||
| CVE-2026-84717 Automation-controller: automation-controller: unauthenticated 200-vs-403 oracle in bitbucket data center webhook receiver enumerates webhook-enabled job templates Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9 | Средний | 5.3 | 0,34 % | 23.09.2026 | ||
| CVE-2026-84716 Automation-controller: automation-controller: instance install_bundle issues 10-year, non-revocable receptor mesh-ca certificates for caller-chosen (and case-variant impersonating) hostnames Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 9 | Средний | 6.6 | 0,18 % | 23.09.2026 |