The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke
The cert_revoke command in FreeIPA does not check for the "revoke certificate" permission, which allows remote authenticated users to revoke arbitrary certificates by leveraging the "retrieve certificate" permission.
- Опубликовано
- 7 сент. 2016 г.
- Обновлено
- 16 июн. 2026 г.
- EPSS
- 2,6 % · 85-й процентиль
- CWE
- CWE-284
Войдите, чтобы следить · Вы получите уведомление, если запись попадёт в KEV, получит эксплойт или обновится.
Инструменты для отчёта
Оценка срочности
27
Наблюдать
Пока низкий приоритет.
- CVSS
- 26 / 40 · 6.5 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 1 / 30 · 2,6 %
Затронутые системы
| Вендор | Продукт | CPE |
|---|---|---|
| freeipa | freeipa | cpe:2.3:a:freeipa:freeipa |
| oracle | linux | cpe:2.3:o:oracle:linux |
| fedoraproject | fedora | cpe:2.3:o:fedoraproject:fedora |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- fedoraproject fedora23
- fedoraproject fedora24
- fedoraproject fedora25
- freeipa freeipaвсе версии
- oracle linux6
- oracle linux7
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| Debian:12 | freeipa | до 4.3.2-5 | 4.3.2-5 |
| Red Hat:enterprise_linux:6::client | ipa | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-admintools | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-client | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-debuginfo | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-python | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-server | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-server-selinux | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:6::client | ipa-server-trust-ad | до 0:3.0.0-50.el6_8.2 | 0:3.0.0-50.el6_8.2 |
| Red Hat:enterprise_linux:7::client | ipa | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-admintools | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-client | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-debuginfo | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-python | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-server | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-server-dns | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
| Red Hat:enterprise_linux:7::client | ipa-server-trust-ad | до 0:4.2.0-15.el7_2.19 | 0:4.2.0-15.el7_2.19 |
Тот же продукт
freeipa: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2015-5284ipa-kra-install in FreeIPA before 4.2.2 puts the CA agent certificate and private key in /etc/httpd/alias/kra-agent.pem, which is world read39Наблюдать
- CVE-2019-14867A flaw was found in IPA, all 4.6.x versions before 4.6.7, all 4.7.x versions before 4.7.4 and all 4.8.x versions before 4.8.3, in the way th37Наблюдать
- CVE-2012-5631ipa 3.0 does not properly check server identity before sending credential containing cookies36Наблюдать
- CVE-2017-11191FreeIPA 4.x with API version 2.213 allows a remote authenticated users to bypass intended account-locking restrictions via an unlock action 36Наблюдать
- CVE-2024-2698Freeipa: delegation rules allow a proxy service to impersonate any user to access another target service35Наблюдать
- CVE-2026-13097Ipa: privilege escalation via krbcanonicalname manipulation due to realm-unaware uniqueness enforcement in freeipa ldap datastore34Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| debian:freeipa | 4.3.2-5 · Debian:12 | Реестр пакетов (OSV) |
| red hat:ipa | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-admintools | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-client | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-debuginfo | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-python | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-server | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-server-dns | 0:4.2.0-15.el7_2.19 · Red Hat:enterprise_linux:7::client | Реестр пакетов (OSV) |
| red hat:ipa-server-selinux | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
| red hat:ipa-server-trust-ad | 0:3.0.0-50.el6_8.2 · Red Hat:enterprise_linux:6::client | Реестр пакетов (OSV) |
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- нет
- Целостность
- нет
- Доступность
- высокое · работа сервиса может быть нарушена
- Вектор атаки
- Сеть
- Сложность атаки
- Низкая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Нет
- Влияние на целостность
- Нет
- Влияние на доступность
- Высокое
Класс уязвимости (CWE)
CWE-284 · Improper Access ControlВектор CVSS
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
- Embedding Scripts within ScriptsCAPEC-19вероятность: High · High
- Malicious Logic InsertionCAPEC-441вероятность: Medium · High
- Modification of Windows Service ConfigurationCAPEC-478вероятность: Low · High
- Malicious Root CertificateCAPEC-479вероятность: Low · Low
- Intent SpoofCAPEC-502
- WebView ExposureCAPEC-503
- Data Injected During ConfigurationCAPEC-536вероятность: Low · High
- Incomplete Data Deletion in a Multi-Tenant EnvironmentCAPEC-546вероятность: Low · Medium
Техники ATT&CK
- RootkitT1014
- Obfuscated Files or Information: Embedded PayloadsT1027.009
- Boot or Logon Initialization ScriptsT1037
- Taint shared contentT1080
- Server Software Component: Terminal Services DLLT1505.005
- Pre-OS Boot:BootkitT1542.003
- Create or Modify System ProcessT1543
- Create or Modify System Process: Launch AgentT1543.001
- Create or Modify System Process:Windows ServiceT1543.003
- Create or Modify System Process: Launch DaemonT1543.004
- Event Triggered Execution:Change Default File AssociationT1546.001
- Event Triggered Execution:.bash_profile and .bashrcT1546.004
- Event Triggered Execution: Accessibility FeaturesT1546.008
- Event Triggered Execution: Installer PackagesT1546.016
- Boot or Logon Autostart ExecutionT1547
- Boot or Logon Autostart Execution:Kernel Modules and ExtensionsT1547.006
Анализ Noroxi
Анализа Noroxi для этой записи пока нет
Мы не пишем анализ вручную для всех 385 000+ уязвимостей; это было бы нечестно. Для значимых уязвимостей с реальным влиянием наша команда описывает механизм, обнаружение и устранение.
Мы используем этот продукт, нужна помощьЖурнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
- rhn.redhat.com/errata/RHSA-2016-1797.html
- www.openwall.com/lists/oss-security/2016/08/17/9
- www.oracle.com/technetwork/topics/security/linuxbulletinjul2016-3090544.html
- www.securityfocus.com/bid/92525
- fedorahosted.org/freeipa/ticket/6232
- git.fedorahosted.org/cgit/freeipa.git/commit/?id=cf74584d0f772f3f5eccc1d30c001e4212a104fd
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3PZ2ZQTMGC2UBRNHXVVOY3PJDOBP4CP4/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/S5OROLKFSY5QRQS7NGBNDP5QMOBV3XMZ/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VQDYWANTMDFZP3HTGSEOA2IONVUITYX5/
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.