A session fixation vulnerability exists in Jenkins 2.145 and earlier, LTS 2.138.1 and earlier in core/src/main/java/hudson/security/HudsonPr
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 21/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 1,2% (FIRST EPSS); выше, чем у 68% записей.
- Может быть вызвана любым, у кого есть доступ через интернет. Учётная запись или пароль не требуются. Пользователь должен открыть ссылку или посетить страницу. Особые условия не требуются; воспроизводится стабильно.
- Исправленная версия: org.jenkins-ci.main:jenkins-core (Maven) 2.146, 2.138.2; atomic-enterprise-service-catalog (Red Hat:openshift:3.11::el7) 1:3.11.51-1.git.1671.2d16650.el7; atomic-enterprise-service-catalog-svcat (Red Hat:openshift:3.11::el7) 1:3.11.51-1.git.1671.2d16650.el7.
Пока низкий приоритет. Обновитесь до org.jenkins-ci.main:jenkins-core (Maven) 2.146, 2.138.2; atomic-enterprise-service-catalog (Red Hat:openshift:3.11::el7) 1:3.11.51-1.git.1671.2d16650.el7; atomic-enterprise-service-catalog-svcat (Red Hat:openshift:3.11::el7) 1:3.11.51-1.git.1671.2d16650.el7 или новее.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
A session fixation vulnerability exists in Jenkins 2.145 and earlier, LTS 2.138.1 and earlier in core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java that prevented Jenkins from invalidating the existing session and creating a new one when a user signed up for a new user account.
- Опубликовано
- 9 янв. 2019 г.
- Обновлено
- 16 июн. 2026 г.
- EPSS
- 1,2 % · 68-й процентиль
- CWE
- CWE-384
Инструменты для отчёта
Оценка срочности
21
Наблюдать
Пока низкий приоритет.
- CVSS
- 21 / 40 · 5.4 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 1,2 %
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправление выпущено
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| jenkins | jenkins | cpe:2.3:a:jenkins:jenkins |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- jenkins jenkinsдо 2.138.1 включительно
- jenkins jenkinsдо 2.145 включительно
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| Maven | org.jenkins-ci.main:jenkins-core | с 2.140 · до 2.146 | 2.146 |
| Maven | org.jenkins-ci.main:jenkins-core | до 2.138.2 | 2.138.2 |
| Red Hat:openshift:3.11::el7 | atomic-enterprise-service-catalog | до 1:3.11.51-1.git.1671.2d16650.el7 | 1:3.11.51-1.git.1671.2d16650.el7 |
| Red Hat:openshift:3.11::el7 | atomic-enterprise-service-catalog-svcat | до 1:3.11.51-1.git.1671.2d16650.el7 | 1:3.11.51-1.git.1671.2d16650.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-clients | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-clients-redistributable | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-cluster-autoscaler | до 0:3.11.51-1.git.0.0aa9fc2.el7 | 0:3.11.51-1.git.0.0aa9fc2.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-descheduler | до 0:3.11.51-1.git.300.89070e8.el7 | 0:3.11.51-1.git.300.89070e8.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-docker-excluder | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-dockerregistry | до 0:3.11.51-1.git.446.d29ce0e.el7 | 0:3.11.51-1.git.446.d29ce0e.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-excluder | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-hyperkube | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-hypershift | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-master | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-metrics-server | до 0:3.11.51-1.git.52.03e3a91.el7 | 0:3.11.51-1.git.52.03e3a91.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-node | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-node-problem-detector | до 0:3.11.51-1.git.254.22189b0.el7 | 0:3.11.51-1.git.254.22189b0.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-pod | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-sdn-ovs | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-service-idler | до 0:3.11.51-1.git.14.813574a.el7 | 0:3.11.51-1.git.14.813574a.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-template-service-broker | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-tests | до 0:3.11.51-1.git.0.1560686.el7 | 0:3.11.51-1.git.0.1560686.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-web-console | до 0:3.11.51-1.git.324.0ae64ed.el7 | 0:3.11.51-1.git.324.0ae64ed.el7 |
+22
Тот же продукт
jenkins: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2024-23897Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character folloKEV99Срочно
- CVE-2017-1000353Jenkins versions 2.56 and earlier as well as 2.46.1 LTS and earlier are vulnerable to an unauthenticated remote code execution.KEV99Срочно
- CVE-2018-1000861A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and earlier in stapler/corKEV98Срочно
- CVE-2016-9299The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a crafted serialized 68На этой неделе
- CVE-2015-5317The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive job and build name inKEV67На этой неделе
- CVE-2015-8103The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary code via a crafted ser65На этой неделе
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Maven:org.jenkins-ci.main:jenkins-core | 2.138.2 | Реестр пакетов (OSV) |
| Maven:org.jenkins-ci.main:jenkins-core | 2.146 | Реестр пакетов (OSV) |
| red hat:atomic-enterprise-service-catalog | 1:3.11.51-1.git.1671.2d16650.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-enterprise-service-catalog-svcat | 1:3.11.51-1.git.1671.2d16650.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-clients | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-clients-redistributable | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-cluster-autoscaler | 0:3.11.51-1.git.0.0aa9fc2.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-descheduler | 0:3.11.51-1.git.300.89070e8.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-docker-excluder | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-dockerregistry | 0:3.11.51-1.git.446.d29ce0e.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-excluder | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-hyperkube | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
| red hat:atomic-openshift-hypershift | 0:3.11.51-1.git.0.1560686.el7 · Red Hat:openshift:3.11::el7 | Реестр пакетов (OSV) |
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Учётная запись или пароль не требуются.
- Пользователь должен открыть ссылку или посетить страницу.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- низкое · данные могут быть прочитаны
- Целостность
- низкое · данные или конфигурация могут быть изменены
- Доступность
- нет
- Вектор атаки
- Сеть
- Сложность атаки
- Низкая
- Требуемые привилегии
- Не требуются
- Взаимодействие с пользователем
- Требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Низкое
- Влияние на целостность
- Низкое
- Влияние на доступность
- Нет
Класс уязвимости (CWE)
CWE-384 · Session FixationВектор CVSS
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
- Session Credential Falsification through ForgingCAPEC-196вероятность: Medium · Medium
- Exploitation of Trusted IdentifiersCAPEC-21вероятность: High · High
- Accessing/Intercepting/Modifying HTTP CookiesCAPEC-31вероятность: High · High
- Manipulating Opaque Client-based Data TokensCAPEC-39вероятность: High · Medium
- Session Credential Falsification through PredictionCAPEC-59вероятность: High · High
- Reusing Session IDs (aka Session Replay)CAPEC-60вероятность: High · High
- Session FixationCAPEC-61вероятность: Medium · High
Техники ATT&CK
- Access Token ManipulationT1134
- Access Token Manipulation:Token Impersonation/TheftT1134.001
- Access Token Manipulation: Create Process with TokenT1134.002
- Access Token Manipulation: Make and Impersonate TokenT1134.003
- Steal Application Access TokenT1528
- Steal Web Session CookieT1539
- Use Alternate Authentication Material:Web Session CookieT1550.004
- Forge Web CredentialsT1606
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Показать все источники (ещё 1)Свернуть
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.