Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Spring Framework

Spring Framework — универсальный фреймворк с открытым исходным кодом для Java-платформы.

Релизный цикл, информация об уязвимостях

Продукт: Spring Framework
Вендор: VMware

График релизов

7.02025202620272028

Недавние уязвимости Spring Framework

Количество 436

github логотип

GHSA-rcpf-vj53-7h2m

около 8 лет назад

Denial of Service in org.springframework:spring-core

CVSS3: 6.5
EPSS: Низкий
redhat логотип

CVE-2018-15756

около 8 лет назад

Spring Framework, version 5.1, versions 5.0.x prior to 5.0.10, versions 4.3.x prior to 4.3.20, and older unsupported versions on the 4.2.x branch provide support for range requests when serving static resources through the ResourceHttpRequestHandler, or starting in 5.0 when an annotated controller returns an org.springframework.core.io.Resource. A malicious user (or attacker) can add a range header with a high number of ranges, or with wide ranges that overlap, or both, for a denial of service attack. This vulnerability affects applications that depend on either spring-webmvc or spring-webflux. Such applications must also have a registration for serving static resources (e.g. JS, CSS, images, and others), or have an annotated controller that returns an org.springframework.core.io.Resource. Spring Boot applications that depend on spring-boot-starter-web or spring-boot-starter-webflux are ready to serve static resources out of the box and are therefore vulnerable.

CVSS3: 3.1
EPSS: Низкий
github логотип

GHSA-9gcm-f4x3-8jpw

около 8 лет назад

Spring Framework Cross Site Tracing (XST)

CVSS3: 5.9
EPSS: Низкий
github логотип

GHSA-f26x-pr96-vw86

около 8 лет назад

Moderate severity vulnerability that affects org.springframework:spring-core

CVSS3: 5.9
EPSS: Низкий
github логотип

GHSA-2m8h-fgr8-2q9w

около 8 лет назад

Pivotal Spring Framework Paths provided to the ResourceServlet were not properly sanitized

CVSS3: 7.5
EPSS: Низкий
nvd логотип

CVE-2018-11040

больше 8 лет назад

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through AbstractJsonpResponseBodyAdvice for REST controllers and MappingJackson2JsonView for browser requests. Both are not enabled by default in Spring Framework nor Spring Boot, however, when MappingJackson2JsonView is configured in an application, JSONP support is automatically ready to use through the "jsonp" and "callback" JSONP parameters, enabling cross-domain requests.

CVSS3: 7.5
EPSS: Низкий
nvd логотип

CVE-2018-11039

больше 8 лет назад

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

CVSS3: 5.9
EPSS: Низкий
debian логотип

CVE-2018-11039

больше 8 лет назад

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior ...

CVSS3: 5.9
EPSS: Низкий
debian логотип

CVE-2018-11040

больше 8 лет назад

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3 ...

CVSS3: 7.5
EPSS: Низкий
ubuntu логотип

CVE-2018-11039

больше 8 лет назад

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

CVSS3: 5.9
EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
1
github логотип
GHSA-rcpf-vj53-7h2m

Denial of Service in org.springframework:spring-core

CVSS3: 6.5
3%
Низкий
около 8 лет назад
redhat логотип
CVE-2018-15756

Spring Framework, version 5.1, versions 5.0.x prior to 5.0.10, versions 4.3.x prior to 4.3.20, and older unsupported versions on the 4.2.x branch provide support for range requests when serving static resources through the ResourceHttpRequestHandler, or starting in 5.0 when an annotated controller returns an org.springframework.core.io.Resource. A malicious user (or attacker) can add a range header with a high number of ranges, or with wide ranges that overlap, or both, for a denial of service attack. This vulnerability affects applications that depend on either spring-webmvc or spring-webflux. Such applications must also have a registration for serving static resources (e.g. JS, CSS, images, and others), or have an annotated controller that returns an org.springframework.core.io.Resource. Spring Boot applications that depend on spring-boot-starter-web or spring-boot-starter-webflux are ready to serve static resources out of the box and are therefore vulnerable.

CVSS3: 3.1
9%
Низкий
около 8 лет назад
github логотип
GHSA-9gcm-f4x3-8jpw

Spring Framework Cross Site Tracing (XST)

CVSS3: 5.9
3%
Низкий
около 8 лет назад
github логотип
GHSA-f26x-pr96-vw86

Moderate severity vulnerability that affects org.springframework:spring-core

CVSS3: 5.9
3%
Низкий
около 8 лет назад
github логотип
GHSA-2m8h-fgr8-2q9w

Pivotal Spring Framework Paths provided to the ResourceServlet were not properly sanitized

CVSS3: 7.5
5%
Низкий
около 8 лет назад
nvd логотип
CVE-2018-11040

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through AbstractJsonpResponseBodyAdvice for REST controllers and MappingJackson2JsonView for browser requests. Both are not enabled by default in Spring Framework nor Spring Boot, however, when MappingJackson2JsonView is configured in an application, JSONP support is automatically ready to use through the "jsonp" and "callback" JSONP parameters, enabling cross-domain requests.

CVSS3: 7.5
3%
Низкий
больше 8 лет назад
nvd логотип
CVE-2018-11039

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

CVSS3: 5.9
3%
Низкий
больше 8 лет назад
debian логотип
CVE-2018-11039

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior ...

CVSS3: 5.9
3%
Низкий
больше 8 лет назад
debian логотип
CVE-2018-11040

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3 ...

CVSS3: 7.5
3%
Низкий
больше 8 лет назад
ubuntu логотип
CVE-2018-11039

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

CVSS3: 5.9
3%
Низкий
больше 8 лет назад

Уязвимостей на страницу


Поделиться