CVE-2026-85247
Apache Camel: некорректная проверка сертификата в Camel-Knative при включённом SSL без хранилища доверенных сертификатов
- Опубликовано
- 19 окт. 2026 г.
- Обновлено
- 19 окт. 2026 г.
- Назначение CNA
- apache
- Наблюдены доказательства
- 19 окт. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:NНизкий · следующие 30 дней
- Процентиль
- 36,4 %
- Дата модели
- 27 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Уязвимость неправильной проверки сертификатов в компоненте Apache Camel Knative. Проблема затрагивает Apache Camel: с 4.0.0 до 4.18.5, с 4.19.0 до 4.22.1. Когда SSL был включён в HTTP-клиенте Knative, но truststore не был настроен, параметры клиента откатывались к доверию любому предъявленному сертификату вместо доверенных якорей JVM по умолчанию. Таким образом, развёртывание, включившее TLS без настройки truststore, получало зашифрованное соединение без аутентификации узла, которое злоумышленник, находящийся на сетевом пути, может прервать и прочитать. Опасное состояние достигается по недосмотру, а не через явное согласие, что и делает это дефектом фреймворка: включение TLS не должно быть тем, что отключает проверку сертификатов. Обновитесь до Apache Camel 4.23.0, где эта проблема исправлена. Пользователям ветки LTS-релизов 4.18.x следует обновиться до 4.18.5. Пользователям ветки LTS-релизов 4.22.x следует обновиться до 4.22.1. При отсутствии настроенного truststore параметры доверия теперь остаются незаданными, поэтому применяются доверенные якоря JVM по умолчанию — тот же запасной вариант, что используют SSLContextParameters и остальная часть Camel. Доверие любому сертификату теперь достигается только при явном запросе через свойство trust.all, которое остаётся доступным для разработки против кластера с самоподписанным сертификатом. Для развёртываний, которые не могут обновиться немедленно, настройте truststore явно везде, где включён SSL. После обновления развёртывание, полагавшееся на неявное поведение доверия всем сертификатам, должно либо настроить truststore, либо намеренно установить свойство trust.all.
Источники
Работающий reproducer на Spring Boot и Quarkus для CVE-2026-85247, демонстрирующий резервный режим доверия всем сертификатам (trust-all) в TLS для camel-knative и проверяющий исправление.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.