Как обновлять приложение на базе Spring Cloud с последними обновлениями безопасности? - PullRequest
0 голосов
/ 17 апреля 2019

Мое приложение основано на последней версии релиза Spring Cloud (на данный момент Greenwich.SR1). В Spring-cloud-config-server (CVE-2019-3799) сообщалось об уязвимости обхода каталога. Эта уязвимость была исправлена ​​в Spring Cloud Config 2.1.2.

Однако в спецификации Spring Cloud Greenwich.SR1 по-прежнему перечислены уязвимые версии конфигурации SC.1 2.1.1.

У меня сложилось впечатление, что использование последней версии релиза для Spring Cloud - лучший способ поддерживать мое приложение с последними обновлениями безопасности. Видимо я был не прав. Каков лучший способ тогда? Нужно ли вручную включать / исключать версию исправленных модулей?

build.gradle

...
dependencies {
    compile('org.springframework.cloud:spring-cloud-config-server')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

dependencyManagement {
    imports {
        mavenBom "org.springframework.cloud:spring-cloud-dependencies:Greenwich.SR1"
    }
}
...