CVE-2018-1257: Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and older unsupported version
50
This month
MEDIUM 6.5WATCHLISTUPGRADEMITIGATEDOWNGRADE
CVE-2018-1257 is a medium-severity flaw (CVSS 6.5) affecting spring framework, openshift, agile product lifecycle management. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and older unsupported versions allows 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 regular expression, denial of service attack.
Distros often backport fixes without changing the version number. Confirm with the distro advisory or changelog.
Verify at the official sourceNVD · CVE Program · Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2018-1257?
spring framework: upgrade to 4.3.17, 5.0.6; openshift: mitigate or apply the listed mitigation; agile product lifecycle management: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2018-1257 being exploited?
CVE-2018-1257 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2018-1257 affect?
CVE-2018-1257 affects spring framework, openshift, agile product lifecycle management. Severity is medium (CVSS 6.5). Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and older unsupported versions allows applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging
CVE-2026-22740MEDIUM 6.5UPGRADE A WebFlux server application that processes multipart requests creates temp files for parts larger than 10 K
CVE-2026-22745MEDIUM 5.3UPGRADE Spring MVC and WebFlux applications are vulnerable to Denial of Service attacks when resolving static resource
CVE-2026-22741LOW 3.1UPGRADE Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources.
More
CVE-2022-22971MEDIUM 6.5UPGRADEDOWNGRADE In spring framework versions prior to 5.3.20+ , 5.2.22+ and old unsupported versions, application with a STOMP
CVE-2020-5398HIGH 7.5UPGRADEDOWNGRADE In Spring Framework, versions 5.2.x prior to 5.2.3, versions 5.1.x prior to 5.1.13, and versions 5.0.x prior t