WaratekVRT Sign in

CVE-2018-1275 Spring Framework

Affected softwareSpring Framework
Severity9.8 Critical CVSS 3.1 2 scores
Fixed in4.3.16.RELEASE, 5.0.5.RELEASE
WeaknessCode injection (CWE-94)
Published11 Apr 2018
Updated13 Nov 2026

Description

Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.16 and older unsupported versions, allow applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can craft a message to the broker that can lead to a remote code execution attack. This CVE addresses the partial fix for CVE-2018-1270 in the 4.3.x branch of the Spring Framework.

CWE-358

Exploitation status

Forecast only (58% 30-day chance)

No exploit has been reported in the sources we check. EPSS puts this CVE in the top 0.90% of all scored CVEs. That is a model's forecast, not a report of exploitation.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC none indexed
  • EPSS 58% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

Decided by A researcher's recorded decision for this specific CVE
Finding A researcher found this CVE protected by the ARMR Deserial sys rule, Marshal RCE rule.

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

Comments

Rule Name: Deserial sys rule, Marshal RCE rule

How to mitigate CVE-2018-1275

Upgrade Spring Framework to a release that fixes it: 4.3.16.RELEASE or 5.0.5.RELEASE. Until you can, Waratek RASP blocks exploitation with its deserialization rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

CVSS

9.8 CRITICAL v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H NVD Primary published
CVSS 2.0 7.5 none AV:N/AC:L/Au:N/C:P/I:P/A:P NVD Primary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update July 2019 ↗ CPU 2019-Q3 Oracle Communications Applications / Security (Spring Framework) (6.0, 6.1)
Oracle Critical Patch Update January 2019 ↗ CPU 2019-Q1 Oracle Fusion Middleware / Internal Operations (Spring Framework) (12.1.3.0.0, 12.2.2.0.0)
Oracle Sun Systems Products Suite / Software (Spring Framework) (8.4)
Oracle Critical Patch Update October 2018 ↗ CPU 2018-Q4 Oracle Construction and Engineering Suite / Web Access (Spring Framework) (15.2, 16.2, 17.12)
Oracle Fusion Middleware / Data Processing (Spring Framework) (1.6.0)
Oracle Fusion Middleware / Other issues (Spring Framework) (12.2.0.1, 12.3.1.1, 12.3.2.1)
Oracle Insurance Applications / Calculation engine (Spring Framework) (10.1.1, 10.2.1)
Oracle Insurance Applications / Rules Palette (Spring Framework) (10.0, 10.1, 10.2, 11.0, 11.1)
Oracle Retail Applications / Framework (Spring Framework) (5.3.0, 6.0.0, 6.0.1)
Oracle Retail Applications / RPAS Fusion Client (Spring Framework) (14.0, 14.1, 15.0, 16.0)
Oracle Retail Applications / System Administration (Spring Framework) (5.1, 5.2, 15.0, 16.0)
Oracle Critical Patch Update July 2018 ↗ CPU 2018-Q3 Oracle Enterprise Manager Products Suite / Load Testing for Web Apps (Spring Framework) (10.1)
Oracle Enterprise Manager Products Suite / Networking (Spring Framework) (12.2.2, 12.3.3)
Oracle Financial Services Applications / Admin Tool (Spring Framework) (8.0.x)
Oracle Financial Services Applications / Inline Processing Engine (Spring Framework) (8.0.x)
Oracle's note: Please refer MOS document ( Doc ID 2380553.1) for applicability across other Oracle Financial Services products.
Oracle Fusion Middleware / Sample apps (Spring Framework) (10.3.6.0, 12.1.3.0, 12.2.1.2, 12.2.1.3)
Oracle Fusion Middleware / Security Subsystem (Spring Framework) (11.1.1.7.0, 12.1.3.0.0)
Oracle Insurance Applications / Policy Administration (Spring Framework) (10.0, 10.1, 10.2, 11.0)
Oracle PeopleSoft Products / Security (Spring Framework) (9.2)
Oracle Retail Applications / Infrastructure (Spring Framework) (14.0, 14.1)
Oracle Retail Applications / Security (Spring Framework) (14.0, 14.1)
Oracle Retail Applications / Security (Spring Framework) (14.0, 14.1)
Oracle Retail Applications / Security (Spring Framework) (14.0, 14.1)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Applications Security (Spring Framework) 6.0, 6.1 6.0 · 6.1
Oracle Construction and Engineering Suite Web Access (Spring Framework) 15.2, 16.2, 17.12 15.2 · 16.2 · 17.12
Oracle Enterprise Manager Products Suite Load Testing for Web Apps (Spring Framework) 10.1 10.1
Oracle Enterprise Manager Products Suite Networking (Spring Framework) 12.2.2, 12.3.3 12.2.2 · 12.3.3
Oracle Financial Services Applications Admin Tool (Spring Framework) 8.0.x 8.0
Oracle Financial Services Applications Inline Processing Engine (Spring Framework) 8.0.x 8.0
Oracle Fusion Middleware Data Processing (Spring Framework) 1.6.0 1.6.0
Oracle Fusion Middleware Internal Operations (Spring Framework) 12.1.3.0.0, 12.2.2.0.0 12.1.3.0.0 · 12.2.2.0.0
Oracle Fusion Middleware Other issues (Spring Framework) 12.2.0.1, 12.3.1.1, 12.3.2.1 12.2.0.1 · 12.3.1.1 · 12.3.2.1
Oracle Fusion Middleware Sample apps (Spring Framework) 10.3.6.0, 12.1.3.0, 12.2.1.2, 12.2.1.3 10.3.6.0 · 12.1.3.0 · 12.2.1.2 · 12.2.1.3
Oracle Fusion Middleware Security Subsystem (Spring Framework) 11.1.1.7.0, 12.1.3.0.0 11.1.1.7.0 · 12.1.3.0.0
Oracle Insurance Applications Calculation engine (Spring Framework) 10.1.1, 10.2.1 10.1.1 · 10.2.1
Oracle Insurance Applications Policy Administration (Spring Framework) 10.0, 10.1, 10.2, 11.0 10.0 · 10.1 · 10.2 · 11.0
Oracle Insurance Applications Rules Palette (Spring Framework) 10.0, 10.1, 10.2, 11.0, 11.1 10.0 · 10.1 · 10.2 · 11.0 · 11.1
Oracle PeopleSoft Products Security (Spring Framework) 9.2 9.2
Oracle Retail Applications Framework (Spring Framework) 5.3.0, 6.0.0, 6.0.1 5.3.0 · 6.0.0 · 6.0.1
Oracle Retail Applications Infrastructure (Spring Framework) 14.0, 14.1 14.0 · 14.1
Oracle Retail Applications RPAS Fusion Client (Spring Framework) 14.0, 14.1, 15.0, 16.0 14.0 · 14.1 · 15.0 · 16.0
Oracle Retail Applications Security (Spring Framework) 14.0, 14.1 14.0 · 14.1
Oracle Retail Applications System Administration (Spring Framework) 5.1, 5.2, 15.0, 16.0 5.1 · 5.2 · 15.0 · 16.0
Oracle Sun Systems Products Suite Software (Spring Framework) 8.4 8.4

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.springframework:spring-messaging 0 4.3.16.RELEASE unbounded
org.springframework:spring-messaging 5.0.0.RELEASE 5.0.5.RELEASE unbounded

Products and versions

20 products, 46 version entries
SourceVendorProductSchemeAffected versions
nvd oracle application testing suite generic 12.5.0.3 · 13.1.0.1 · 13.2.0.1 · 13.3.0.1
nvd oracle big data discovery generic 1.6.0
nvd oracle communications converged application server generic < 7.0.0.1
nvd oracle communications diameter signaling router generic < 8.3
nvd oracle communications performance intelligence center generic < 10.2.1
nvd oracle communications services gatekeeper generic < 6.1.0.4.0
nvd oracle goldengate for big data generic 12.2.0.1 · 12.3.1.1 · 12.3.2.1
nvd oracle health sciences information manager generic 3.0
nvd oracle healthcare master person index generic 3.0 · 4.0
nvd oracle insurance calculation engine generic 10.1.1 · 10.2 · 10.2.1
nvd oracle insurance rules palette generic 10.0 · 10.1 · 10.2 · 11.0 · 11.1
nvd oracle primavera gateway generic 15.2 · 16.2 · 17.12
nvd oracle retail customer insights generic 15.0 · 16.0
nvd oracle retail open commerce platform generic 5.3.0 · 6.0.0 · 6.0.1
nvd oracle retail order broker generic 5.1 · 5.2 · 15.0 · 16.0
nvd oracle retail predictive application server generic 14.0 · 14.1 · 15.0 · 16.0
nvd oracle service architecture leveraging tuxedo generic 12.1.3.0.0 · 12.2.2.0.0
nvd oracle tape library acsls generic 8.4
osv org.springframework spring-messaging generic < 4.3.16 · ≥ 5.0.0 and < 5.0.5
nvd vmware spring framework generic ≥ 4.3.0 and < 4.3.16 · ≥ 5.0.0 and < 5.0.5

Earlier manual review

A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.

## Manual Classification Context **Labels:** HTTP, CALCULATION ENGINE (SPRING FRAMEWORK), SYSTEM ADMINISTRATION (SPRING FRAMEWORK), LOAD TESTING FOR WEB APPS (SPRING FRAMEWORK), OTHER ISSUES (SPRING FRAMEWORK), NO AUTH REMOTE EXPLOIT, POLICY ADMINISTRATION (SPRING FRAMEWORK), NETWORKING (SPRING FRAMEWORK), DATA PROCESSING (SPRING FRAMEWORK), INFRASTRUCTURE (SPRING FRAMEWORK), RPAS FUSION CLIENT (SPRING FRAMEWORK), SECURITY (SPRING FRAMEWORK), INLINE PROCESSING ENGINE (SPRING FRAMEWORK), SOFTWARE (SPRING FRAMEWORK), SAMPLE APPS (SPRING FRAMEWORK), FRAMEWORK (SPRING FRAMEWORK), INTERNAL OPERATIONS (SPRING FRAMEWORK), SEE NOTE 1, WEB ACCESS (SPRING FRAMEWORK), RULES PALETTE (SPRING FRAMEWORK), ADMIN TOOL (SPRING FRAMEWORK), SECURITY SUBSYSTEM (SPRING FRAMEWORK) **Products:** ORACLE RETAIL POINT-OF-SERVICE, ORACLE CONSTRUCTION AND ENGINEERING SUITE, ORACLE RETAIL PREDICTIVE APPLICATION SERVER, ORACLE RETAIL RETURNS MANAGEMENT, ORACLE FINANCIAL SERVICES APPLICATIONS, ORACLE INSURANCE CALCULATION ENGINE, ORACLE RETAIL APPLICATIONS, ORACLE RETAIL BACK OFFICE, ENTERPRISE MANAGER OPS CENTER, ORACLE APPLICATION TESTING SUITE, ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE, PEOPLESOFT ENTERPRISE FIN INSTALL, TAPE LIBRARY ACSLS, ORACLE INSURANCE APPLICATIONS, ORACLE FINANCIAL SERVICES BEHAVIOR DETECTION PLATFORM, ORACLE WEBLOGIC SERVER, PRIMAVERA GATEWAY, ORACLE FUSION MIDDLEWARE, ORACLE INSURANCE POLICY ADMINISTRATION, ORACLE ENTERPRISE REPOSITORY, ORACLE RETAIL CENTRAL OFFICE, ORACLE BIG DATA DISCOVERY, ORACLE SUN SYSTEMS PRODUCTS SUITE, SPRING-FRAMEWORK, ORACLE PEOPLESOFT PRODUCTS, ORACLE RETAIL ORDER BROKER, ORACLE INSURANCE RULES PALETTE, ORACLE COMMUNICATIONS CONVERGED APPLICATION SERVER - SERVICE CONTROLLER, ORACLE GOLDENGATE FOR BIG DATA, ORACLE SERVICE ARCHITECTURE LEVERAGING TUXEDO, ORACLE RETAIL OPEN COMMERCE PLATFORM, ORACLE COMMUNICATIONS APPLICATIONS, ORACLE ENTERPRISE MANAGER PRODUCTS SUITE

References

URLTags
https://github.com/spring-projects/spring-framework/commit/0009806debb578e884f6dc98bd1f2dc668020021 WEB
https://github.com/spring-projects/spring-framework/commit/e0de9126ed8cf25cf141d3e66420da94e350708a WEB
https://access.redhat.com/errata/RHSA-2018:1320 WEB
https://access.redhat.com/errata/RHSA-2018:2939 WEB
https://github.com/spring-projects/spring-framework PACKAGE
https://lists.apache.org/thread.html/4ed49b103f64a0cecb38064f26cbf1389afc12124653da2d35166dbe@%3Cissues.activemq.apache.org%3E WEB
https://lists.apache.org/thread.html/ab825fcade0b49becfa30235b3d54f4a51bb74ea96b6c9adb5d1378c@%3Cissues.activemq.apache.org%3E WEB
https://lists.apache.org/thread.html/dcf8599b80e43a6b60482607adb76c64672772dc2d9209ae2170f369@%3Cissues.activemq.apache.org%3E WEB
https://pivotal.io/security/cve-2018-1275 WEB
https://web.archive.org/web/20190901081835/http://www.securitytracker.com/id/1041301 WEB

Timeline

Published2018-04-11By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.
Classification created2026-11-13First commit adding this CVE's research note.
Last VRT activity2026-11-13Most recent commit touching this CVE's classification, patch or rule file.