Уязвимость библиотеки Remoting сервера автоматизации Jenkins связана с недостатками ограничения имени пути к каталогу с ограниченным доступом. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код путём загрузки агентами классов и ресурсов загрузчика классов из контроллера
Установка обновлений из доверенных источников.
В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
Компенсирующие меры:
- для запрета запросов jar агентами необходимо установить системное свойство Javajenkins.security.s2m.JarURLValidatorImpl.REJECT_ALL на контроллере на true;
- использование антивирусного программного обеспечения для отслеживания попыток внедрения вредоносного кода;
- использование SIEM-систем для отслеживания событий безопасности.
Использование рекомендаций производителя:
https://www.jenkins.io/security/advisory/2024-08-07/#SECURITY-3430
| Балл | 7.6 — критическая опасность |