CVE-2018-15756: Debian Linux

High severity, CVSS 7.5. EPSS: 9.2% chance of exploitation in the next 30 days.

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.

Affected products

  • Debian Debian Linux: version 9.0 only
  • Oracle Agile Product Lifecycle Management: version 9.3.3 only; version 9.3.4 only; version 9.3.5 only; version 9.3.6 only
  • Oracle Communications Brm - Elastic Charging Engine: version 11.3 only; version 12.0 only
  • Oracle Communications Converged Application Server - Service Controller: version 6.0 only; version 6.1 only
  • Oracle Communications Diameter Signaling Router: version 8.0.0 only; version 8.1 only; version 8.2 only; version 8.2.1 only
  • Oracle Communications Element Manager: version 8.1.1 only; version 8.2.0 only; version 8.2.1 only
  • Oracle Communications Online Mediation Controller: version 6.1 only
  • Oracle Communications Session Report Manager: version 8.0.0 only; version 8.1.0 only; version 8.1.1 only; version 8.2.0 only; version 8.2.1 only
  • Oracle Communications Session Route Manager: version 8.0.0 only; version 8.1.0 only; version 8.1.1 only; version 8.2.0 only; version 8.2.1 only
  • Oracle Communications Unified Inventory Management: version 7.3 only; version 7.4.0 only
  • Oracle Endeca Information Discovery Integrator: version 3.2.0 only
  • Oracle Enterprise Manager For Fusion Applications: version 13.3.0.0 only
  • Oracle Enterprise Manager Ops Center: version 12.3.3 only
  • Oracle Financial Services Analytical Applications Infrastructure: from 8.0.2, up to and including 8.0.8
  • Oracle Flexcube Private Banking: version 12.0.1 only; version 12.0.3 only; version 12.1.0 only
  • Oracle Goldengate Application Adapters: version 12.3.2.1.0 only
  • Oracle Healthcare Master Person Index: version 3.0 only; version 4.0.2 only
  • Oracle Identity Manager Connector: version 9.0 only
  • Oracle Insurance Calculation Engine: version 9.7 only; version 10.0 only; version 10.1 only; version 10.2 only
  • Oracle Insurance Policy Administration j2ee: version 10.0 only; version 10.1 only; version 10.2 only; version 10.2.0 only; version 10.2.4 only; version 11.0 only; …
  • Oracle Insurance Rules Palette: version 10.0 only; version 10.1 only; version 10.2 only; version 10.2.0 only; version 10.2.4 only; version 11.0 only; …
  • Oracle MySQL Enterprise Monitor: up to and including 4.0.12; from 8.0.0, up to and including 8.0.20
  • Oracle Primavera Analytics: version 18.8 only
  • Oracle Primavera Gateway: version 15.2 only; version 16.2 only; version 17.12 only; version 18.8.0 only
  • Oracle Rapid Planning: version 12.1 only; version 12.2 only
  • and 15 more

Published 2018-10-18. Last modified 2026-10-08.