CVE-2018-1258 Spring Framework when used in combination with any versions of Spring Security contains an authorization bypass

High 8.8 Published Updated

An authorization bypass in Spring Framework with Spring Security allows unauthorized users to access restricted methods.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2018-1258?

CVE-2018-1258 is a high-severity authentication bypass vulnerability in Netapp Oncommand Insight, published on 11 May 2018. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Spring Framework version 5.0.5 when used in combination with any versions of Spring Security contains an authorization bypass when using method security. An unauthorized malicious user can gain unauthorized access to methods that should be restricted.

Weakness: CWE-863

Which versions are affected by CVE-2018-1258?

2 open source packages ship an affected version, including org.springframework:spring-core. It affects 42 products.

PackageAffectedFixed in
org.springframework:spring-core MavenFrom 5.0.5.RELEASE5.0.6.RELEASE
org.springframework:spring-core MavenFrom 5.0.5.RELEASE5.0.6.RELEASE

Products include Netapp Oncommand Insight, Netapp Oncommand Unified Manager, Netapp Oncommand Workflow Automation, Netapp Snapcenter, Netapp Storage Automation Store, Oracle Agile Product Lifecycle Management and 36 more.

How do I fix CVE-2018-1258?

Upgrade org.springframework:spring-core to 5.0.6.RELEASE or later.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2018-1258 being exploited?

There is no known exploitation of CVE-2018-1258 in the wild and no public exploit code.

All Netapp Oncommand Insight vulnerabilities

Sources

Also known as GHSA-cxrj-66c5-9fmh.

Is CVE-2018-1258 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free