Мониторинг Карточка CVE
Открытые данные
К списку уязвимостей
Средний
Опубликована

CVE-2024-9902

Ansible-core: ansible-core user may read/write unauthorized content

Публикация: 06.11.2024·Обновлена: 05.11.2026, 18:17·Europe/Moscow

Что произошло

Автоперевод выключен · оригинальное описание

A flaw was found in Ansible. The ansible-core `user` module can allow an unprivileged user to silently create or replace the contents of any file on any system path and take ownership of it when a privileged user executes the `user` module against the unprivileged user's home directory. If the unprivileged user has traversal permissions on the directory containing the exploited target file, they retain full control over the contents of the file as its owner.

Что это значит

В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.

Что делать

Редакционные пояснения, сведения источников и общие рекомендации помечены отдельно
Устранить в течение 30 дней

1. Проверьте, затронуты ли вы

Соберите инвентаризацию и сравните с таблицей затронутых версий. Эти команды только показывают установленные компоненты и сами по себе не доказывают наличие CVE.

Debian / Ubuntu
dpkg-query -W -f='${Package}	${Version}\n'
RHEL / AlmaLinux
rpm -qa --qf '%{NAME}\t%{VERSION}-%{RELEASE}\n'
Windows PowerShell
Get-HotFix | Select-Object HotFixID, InstalledOn
Общая рекомендация, не из бюллетеня вендора

2. Установите исправление

Сверьте точный продукт и версию с бюллетенем вендора. Установите указанное в нём исправление после резервного копирования и проверки совместимости. Подтверждённая целевая версия в источниках отсутствует.

Общая рекомендация, не из бюллетеня вендора

3. Временные меры

In the play that uses the user module with the key generation option, have a prior task ensuring the public key does not exist for example: - name: avoid user exploit (change name depending on other options used in user task) file: path=/home/{{username}}/.ssh/id_rsa.pub state=absent

4. Проверьте следы эксплуатации

Проверьте аномальные входы, новые учётные записи, ошибки и необычные дочерние процессы в затронутом сервисе. Публичные проверенные правила обнаружения не включены в запись; отсутствие сигналов не доказывает отсутствие компрометации.

Общая рекомендация, не из бюллетеня вендора

5. После исправления

  • Проверьте фактическую версию и результат установки по бюллетеню.
  • При необходимости перезапустите сервисы в согласованное окно.
  • Повторите проверку сканером и функциональные проверки.
  • Зафиксируйте результат, дату, владельца и оставшийся риск.

Продукты и затронутые версии

{
  "status": "affected",
  "version": "0",
  "lessThan": "2.14.18rc1",
  "versionType": "custom"
}
{
  "status": "affected",
  "version": "2.15.0b1",
  "lessThan": "2.15.13rc1",
  "versionType": "custom"
}
{
  "status": "affected",
  "version": "2.16.0b1",
  "lessThan": "2.16.13rc1",
  "versionType": "custom"
}
{
  "status": "affected",
  "version": "2.17.0b1",
  "lessThan": "2.17.6rc1",
  "versionType": "custom"
}
{
  "status": "affected",
  "version": "2.18.0b1",
  "lessThan": "2.18.0rc2",
  "versionType": "custom"
}

Red Hat / Ansible Automation Platform Execution Environments

{
  "status": "unaffected",
  "version": "1.2.0-91",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_core:2::el8
cpe:/a:redhat:ansible_core:2::el9

Red Hat / Ansible Automation Platform Execution Environments

{
  "status": "unaffected",
  "version": "3.0.1-95",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_core:2::el8
cpe:/a:redhat:ansible_core:2::el9

Red Hat / Ansible Automation Platform Execution Environments

{
  "status": "unaffected",
  "version": "2.9.27-32",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_core:2::el8
cpe:/a:redhat:ansible_core:2::el9

Red Hat / Ansible Automation Platform Execution Environments

{
  "status": "unaffected",
  "version": "2.12.10-54",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_core:2::el8
cpe:/a:redhat:ansible_core:2::el9

Red Hat / Ansible Automation Platform Execution Environments

{
  "status": "unaffected",
  "version": "2.15.12-17",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_core:2::el8
cpe:/a:redhat:ansible_core:2::el9

Red Hat / Red Hat Ansible Automation Platform 2.4 for RHEL 8

{
  "status": "unaffected",
  "version": "1:2.15.13-1.el8ap",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_automation_platform:2.4::el8
cpe:/a:redhat:ansible_automation_platform:2.4::el9
cpe:/a:redhat:ansible_automation_platform_developer:2.4::el8
cpe:/a:redhat:ansible_automation_platform_developer:2.4::el9
cpe:/a:redhat:ansible_automation_platform_inside:2.4::el8
cpe:/a:redhat:ansible_automation_platform_inside:2.4::el9

Red Hat / Red Hat Ansible Automation Platform 2.4 for RHEL 9

{
  "status": "unaffected",
  "version": "1:2.15.13-1.el9ap",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:ansible_automation_platform:2.4::el8
cpe:/a:redhat:ansible_automation_platform:2.4::el9
cpe:/a:redhat:ansible_automation_platform_developer:2.4::el8
cpe:/a:redhat:ansible_automation_platform_developer:2.4::el9
cpe:/a:redhat:ansible_automation_platform_inside:2.4::el8
cpe:/a:redhat:ansible_automation_platform_inside:2.4::el9

Red Hat / Red Hat Ansible Automation Platform 2.5 for RHEL 8

{
  "status": "unaffected",
  "version": "1:2.16.13-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": "1:2.16.13-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 OpenStack Platform 17.1 for RHEL 9

{
  "status": "unaffected",
  "version": "0:2.14.2-4.6.el9ost",
  "lessThan": "*",
  "versionType": "rpm"
}
cpe:/a:redhat:openstack:17.1::el9

Red Hat / Red Hat Enterprise Linux 10

cpe:/a:redhat:enterprise_linux:10

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.14.18rc1"
}

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.15.13rc1",
  "versionStartIncluding": "2.15.0b1"
}

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.16.13rc1",
  "versionStartIncluding": "2.16.0b1"
}

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.17.6rc1",
  "versionStartIncluding": "2.17.0b1"
}

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.18.0rc2",
  "versionStartIncluding": "2.18.0b1"
}

ansible-core PyPI

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.14.18rc1"
}
{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.15.13rc1",
  "versionStartIncluding": "2.15.0b1"
}
{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.16.13rc1",
  "versionStartIncluding": "2.16.0b1"
}
{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.17.6rc1",
  "versionStartIncluding": "2.17.0b1"
}
{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.18.0rc2",
  "versionStartIncluding": "2.18.0b1"
}

CVSS: оценки и векторы

CVSS 3.1 · cve6.3
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L
AV · Вектор атакилокальный доступ
AC · Сложность атакивысокая
PR · Привилегиинизкие
UI · Участие пользователятребуется
S · Область воздействияне меняется
C · Конфиденциальностьвысокое
I · Целостностьвысокое
A · Доступностьнизкое
CVSS 3.1 · secalert@redhat.com6.3
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L
AV · Вектор атакилокальный доступ
AC · Сложность атакивысокая
PR · Привилегиинизкие
UI · Участие пользователятребуется
S · Область воздействияне меняется
C · Конфиденциальностьвысокое
I · Целостностьвысокое
A · Доступностьнизкое

Источники и ссылки

Происхождение полей
{
  "cwes": [
    "cve",
    "nvd"
  ],
  "epss": {
    "source": "epss",
    "received_at": "2026-11-05T21:09:07.811314+00:00"
  },
  "title": {
    "source": "cve",
    "received_at": "2026-11-05T15:00:50.618310+00:00"
  },
  "scores": [
    "cve",
    "nvd"
  ],
  "status": {
    "source": "cve",
    "received_at": "2026-11-05T15:00:50.618310+00:00"
  },
  "affected": [
    "cve",
    "osv"
  ],
  "published": {
    "source": "cve",
    "received_at": "2026-11-05T15:00:50.618310+00:00"
  },
  "solutions": [],
  "percentile": {
    "source": "epss",
    "received_at": "2026-11-05T21:09:07.811314+00:00"
  },
  "references": [
    "cve",
    "nvd",
    "osv"
  ],
  "description": {
    "source": "cve",
    "received_at": "2026-11-05T15:00:50.618310+00:00"
  },
  "workarounds": [
    "cve"
  ],
  "configurations": []
}

Хронология записи

  1. Данные обновлены06.11.2026, 00:09
  2. Данные обновлены05.11.2026, 18:30
  3. Данные обновлены05.11.2026, 18:00
  4. Данные обновлены05.11.2026, 00:09
  5. Данные обновлены04.11.2026, 00:08
  6. Данные обновлены03.11.2026, 00:08
  7. Данные обновлены02.11.2026, 15:10
  8. Данные обновлены02.11.2026, 13:38
  9. Данные обновлены02.11.2026, 00:07
  10. Данные обновлены31.10.2026, 11:54
  11. Данные обновлены30.10.2026, 13:44
  12. Данные обновлены29.10.2026, 10:47
  13. Опубликована29.10.2026, 03:06

Личная заметка и статус

Другие CVE того же продукта

УЯЗВИМОСТЬ / ПРОДУКТПРИОРИТЕТCVSSEPSSСИГНАЛЫОПУБЛИКОВАНАКарточка
CVE-2024-8775
Ansible-core: exposure of sensitive information in ansible vault files due to improper logging
· Red Hat / Ansible Automation Platform Execution Environments
Средний5.5
0,27 %
14.09.2024
CVE-2024-11079
Ansible-core: unsafe tagging bypass via hostvars object in ansible-core
· Red Hat / Ansible Automation Platform Execution Environments
Средний5.5
0,53 %
12.11.2024