Every CVE Search/ Get API key

CVE-2018-1258

Spring Framework when used in combination with any versions of Spring Security contains an authorization bypass

8.8 HighFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.46%Down 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.8

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.

Record
CVE-2018-1258
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.5 MediumAV:N/AC:L/Au:S/C:P/I:P/A:P
Weakness
CWE-863
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2018-1258
Updated
2026-11-02
EUVDEUVD-2018-0586 No score

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.

Record
EUVD-2018-0586
Updated
2026-11-03
GitHub AdvisoriesGHSA-cxrj-66c5-9fmh 8.8

Spring Framework when used in combination with any versions of Spring Security contains an authorization bypass

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.

Record
GHSA-cxrj-66c5-9fmh
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-863
Updated
2026-11-02
OSV 8.8

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.

Record
CVE-2018-1258
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVGHSA-cxrj-66c5-9fmh 8.8

Spring Framework when used in combination with any versions of Spring Security contains an authorization bypass

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.

Record
GHSA-cxrj-66c5-9fmh
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-863
Updated
2026-11-02
OSVCLSA-2026-1785814744 No score

TuxCare security update for org.springframework (9 CVEs)

TuxCare rebuilt 7 org.springframework packages to address 9 CVEs. Fixed in 5.0.5.RELEASE-tuxcare.2.

Record
CLSA-2026-1785814744
Updated
2026-11-02

Affected products

Show 31 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
org.springframework:spring-core
Maven
5.0.5.RELEASE to 5.0.5.RELEASE
5.0.6.RELEASE
org.springframework:spring-beans
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-context
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-core
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-expression
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-web
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-webflux
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-webmvc
TuxCare:Maven
From an advisory covering 9 CVEs
5.0.5.RELEASE up to 5.0.5.RELEASE-tuxcare.2, plus listed versions
5.0.5.RELEASE-tuxcare.1
5.0.5.RELEASE-tuxcare.2
org.springframework:spring-core
Maven
5.0.5.RELEASE up to 5.0.6.RELEASE
5.0.6.RELEASE

History

History
RecordedChangedSources
affected, facts
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2018-1258 is a high vulnerability (CVSS 8.8) in Pivotal Spring Framework, published May 11, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.46%, the 84th percentile. Fixed in org.springframework:spring-core 5.0.6.RELEASE.

References

Show 17 moreShow less
MoveEnter Open