CVE-2021-38153: Timing Attack Vulnerability for Apache Kafka Connect and Clients
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 25/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 6,2% (FIRST EPSS); выше, чем у 93,4% записей.
- Может быть вызвана любым, у кого есть доступ через интернет. Учётная запись или пароль не требуются. Действия пользователя не требуются. Требуются особые условия, например определённое время или конфигурация.
- Исправленная версия: org.apache.kafka:kafka_2.12 (Maven) 2.6.3, 2.7.2, 2.8.1; org.apache.kafka:kafka_2.13 (Maven) 2.6.3, 2.7.2, 2.8.1; org.apache.kafka:kafka-clients (Maven) 2.6.3, 2.7.2, 2.8.1.
- Упоминается в национальных бюллетенях кибербезопасности Турции (siberguvenlik.gov.tr): 2.
Пока низкий приоритет. Обновитесь до org.apache.kafka:kafka_2.12 (Maven) 2.6.3, 2.7.2, 2.8.1; org.apache.kafka:kafka_2.13 (Maven) 2.6.3, 2.7.2, 2.8.1; org.apache.kafka:kafka-clients (Maven) 2.6.3, 2.7.2, 2.8.1 или новее.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
Some components in Apache Kafka use `Arrays.equals` to validate a password or key, which is vulnerable to timing attacks that make brute force attacks for such credentials more likely to be successful. Users should upgrade to 2.8.1 or higher, or 3.0.0 or higher where this vulnerability has been fixed. The affected versions include Apache Kafka 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.6.1, 2.6.2, 2.7.0, 2.7.1, and 2.8.0.
- Опубликовано
- 22 сент. 2021 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 6,2 % · 93-й процентиль
- CWE
- CWE-203
Инструменты для отчёта
Оценка срочности
25
Наблюдать
Пока низкий приоритет.
- CVSS
- 23 / 40 · 5.9 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 2 / 30 · 6,2 %
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправление выпущено
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| apache | kafka | cpe:2.3:a:apache:kafka |
| quarkus | quarkus | cpe:2.3:a:quarkus:quarkus |
| oracle | communications brm - elastic charging engine | cpe:2.3:a:oracle:communications_brm_-_elastic_charging_engine |
| oracle | communications cloud native core policy | cpe:2.3:a:oracle:communications_cloud_native_core_policy |
| oracle | financial services analytical applications infrastructure | cpe:2.3:a:oracle:financial_services_analytical_applications_infrastructure |
| oracle | financial services behavior detection platform | cpe:2.3:a:oracle:financial_services_behavior_detection_platform |
| oracle | financial services enterprise case management | cpe:2.3:a:oracle:financial_services_enterprise_case_management |
| oracle | primavera unifier | cpe:2.3:a:oracle:primavera_unifier |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- apache kafka2.7.0 и новее · до 2.7.2
- apache kafka2.0.0 и новее · до 2.6.3
- apache kafka2.8.0
- oracle communications brm - elastic charging engineдо 12.0.0.4.6
- oracle communications brm - elastic charging engine12.0.0.5.0
- oracle communications cloud native core policy1.15.0
- oracle financial services analytical applications infrastructure8.0.6.0 и новее · до 8.0.9.0 включительно
- oracle financial services analytical applications infrastructure8.1.0.0.0 и новее · до 8.1.20 включительно
- oracle financial services behavior detection platform8.0.6.0.0 и новее · до 8.0.8.0 включительно
- oracle financial services behavior detection platform8.1.1.0
- oracle financial services behavior detection platform8.1.1.1
- oracle financial services behavior detection platform8.1.2.0
- oracle financial services enterprise case management8.0.7.1
- oracle financial services enterprise case management8.0.7.2
- oracle financial services enterprise case management8.0.8.0
- oracle financial services enterprise case management8.0.8.1
- oracle financial services enterprise case management8.1.1.0
- oracle financial services enterprise case management8.1.1.1
- oracle primavera unifier18.8
- oracle primavera unifier19.12
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (apache). Не зависят от анализа CPE в NVD и обычно опережают его.
Apache Software Foundation Apache Kafka
- Apache Kafka 2.0.x и новее · до 2.0.1 включительнозатронута
- Apache Kafka 2.1.x и новее · до 2.1.1 включительнозатронута
- Apache Kafka 2.2.x и новее · до 2.2.2 включительнозатронута
- Apache Kafka 2.3.x и новее · до 2.3.1 включительнозатронута
- Apache Kafka 2.4.x и новее · до 2.4.1 включительнозатронута
- Apache Kafka 2.5.x и новее · до 2.5.1 включительнозатронута
- Apache Kafka 2.6.x и новее · до 2.6.2 включительнозатронута
- Apache Kafka 2.7.x и новее · до 2.7.1 включительнозатронута
- Apache Kafka 2.8.x и новее · до 2.8.0 включительнозатронута
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| Maven | org.apache.kafka:kafka_2.11 | с 2.0.0 · до 2.4.1 включительно | — |
| Maven | org.apache.kafka:kafka_2.12 | с 2.0.0 · до 2.6.3 | 2.6.3 |
| Maven | org.apache.kafka:kafka_2.12 | с 2.7.0 · до 2.7.2 | 2.7.2 |
| Maven | org.apache.kafka:kafka_2.12 | с 2.8.0 · до 2.8.1 | 2.8.1 |
| Maven | org.apache.kafka:kafka_2.13 | с 2.4.0 · до 2.6.3 | 2.6.3 |
| Maven | org.apache.kafka:kafka_2.13 | с 2.7.0 · до 2.7.2 | 2.7.2 |
| Maven | org.apache.kafka:kafka_2.13 | с 2.8.0 · до 2.8.1 | 2.8.1 |
| Maven | org.apache.kafka:kafka-clients | с 2.0.0 · до 2.6.3 | 2.6.3 |
| Maven | org.apache.kafka:kafka-clients | с 2.7.0 · до 2.7.2 | 2.7.2 |
| Maven | org.apache.kafka:kafka-clients | с 2.8.0 · до 2.8.1 | 2.8.1 |
Тот же продукт
apache: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2025-27817Apache Kafka Client: Arbitrary file read and SSRF vulnerability51В плане
- CVE-2018-17196In Apache Kafka versions between 0.11.0.0 and 2.1.0, it is possible to manually craft a Produce request which bypasses transaction/idempoten37Наблюдать
- CVE-2026-33557Apache Kafka: Missing JWT token validation in OAUTHBEARER authentication36Наблюдать
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2018-128826 июл. 2018 г. · In Apache Kafka 0.9.0.0 to 0.9.0.1, 0.10.0.0 to 0.10.2.1, 0.11.0.0 to 0.11.0.2, and 1.0.0, authenticated Kafka users may perform action rese22Наблюдать
- ← РаньшеCVE-2019-1239914 янв. 2020 г. · When Connect workers in Apache Kafka 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, or 2.3.0 are configured with one or more config providers, an31Наблюдать
- Позже →CVE-2022-3491720 сент. 2022 г. · Unauthenticated clients may cause OutOfMemoryError on Apache Kafka Brokers30Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Maven:org.apache.kafka:kafka_2.12 | 2.6.3 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka_2.12 | 2.7.2 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka_2.12 | 2.8.1 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka_2.13 | 2.6.3 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka_2.13 | 2.7.2 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka_2.13 | 2.8.1 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka-clients | 2.6.3 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka-clients | 2.7.2 | Реестр пакетов (OSV) |
| Maven:org.apache.kafka:kafka-clients | 2.8.1 | Реестр пакетов (OSV) |
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Национальное уведомление (Управление кибербезопасности Турции / USOM)
Официальные уведомления, ссылающиеся на эту запись; рекомендации — на странице ведомства.
- TR-22-0020 · 10 янв. 2022 г.(IBM Güvenlik Bülteni)
- TR-21-0989 · 13 дек. 2021 г.(IBM Güvenlik Bildirimi)
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Учётная запись или пароль не требуются.
- Действия пользователя не требуются.
- Требуются особые условия, например определённое время или конфигурация.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- нет
- Доступность
- нет
- Вектор атаки
- Сеть
- Сложность атаки
- Высокая
- Требуемые привилегии
- Не требуются
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Нет
- Влияние на доступность
- Нет
Класс уязвимости (CWE)
CWE-203 · Observable DiscrepancyВектор CVSS
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
Техники ATT&CK
—
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Показать все источники (ещё 10)Свернуть
- lists.apache.org/thread.html/r26390c8b09ecfa356582d665b0c01f4cdcf16ac047c85f9f9f06a88c%40%3Cdev.kafka.apache.org%3E
- lists.apache.org/thread.html/r26390c8b09ecfa356582d665b0c01f4cdcf16ac047c85f9f9f06a88c%40%3Cusers.kafka.apache.org%3E
- lists.apache.org/thread.html/r35322aec467ddae34002690edaa4d9f16e7df9b5bf7164869b75b62c%40%3Cdev.kafka.apache.org%3E
- lists.apache.org/thread.html/r45cc0602d5f2cbb72e48896dfadf5e5b87ed85630449598b40e8f0be%40%3Cdev.kafka.apache.org%3E
- lists.apache.org/thread.html/r45cc0602d5f2cbb72e48896dfadf5e5b87ed85630449598b40e8f0be%40%3Cusers.kafka.apache.org%3E
- lists.apache.org/thread.html/rd9ef217b09fdefaf32a4e1835b59b96629542db57e1f63edb8b006e6%40%3Cdev.kafka.apache.org%3E
- lists.apache.org/thread.html/rd9ef217b09fdefaf32a4e1835b59b96629542db57e1f63edb8b006e6%40%3Cusers.kafka.apache.org%3E
- www.oracle.com/security-alerts/cpuapr2022.html
- www.oracle.com/security-alerts/cpujan2022.html
- www.oracle.com/security-alerts/cpujul2022.html
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.