CVE-2023-34040
Уязвимость десериализации Java в Spring-Kafka при неправильной конфигурации
- Опубликовано
- 24 авг. 2023 г.
- Обновлено
- 1 окт. 2024 г.
- Назначение CNA
- vmware
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 80,5 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
В Spring for Apache Kafka 3.0.9 и более ранних версиях, а также в версиях 2.9.10 и более ранних, существовал возможный вектор атаки десериализации, но только при применении нестандартной конфигурации. Атакующему пришлось бы создать вредоносный сериализованный объект в одном из заголовков записи исключения десериализации. В частности, приложение уязвимо, если выполняются все следующие условия: * Пользователь не настраивает ErrorHandlingDeserializer для ключа и/или значения записи * Пользователь явно устанавливает свойства контейнера checkDeserExWhenKeyNull и/или checkDeserExWhenValueNull в значение true. * Пользователь разрешает недоверенным источникам публиковать в топик Kafka По умолчанию эти свойства имеют значение false, и контейнер пытается десериализовать заголовки только в том случае, если настроен ErrorHandlingDeserializer. ErrorHandlingDeserializer предотвращает уязвимость, удаляя любые подобные вредоносные заголовки перед обработкой записи.
Источники
4В Spring для Apache Kafka версий 3.0.9 и более ранних, а также версий 2.9.10 и более ранних существовал возможный вектор атаки десериализации, но только при применении нестандартной конфигурации. Злоумышленнику пришлось бы создать вредоносный сериализованный объект в одном из заголовков записи исключения десериализации. Источник: NVD
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.