HIGH · 8.8

CVE-2021-22112

Spring Security 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, 5.2.x prior to 5.2.9.RELEASE, and older unsupported versions can fail to save the SecurityContext if it is changed more than once in...

Vulnerability Description

Spring Security 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, 5.2.x prior to 5.2.9.RELEASE, and older unsupported versions can fail to save the SecurityContext if it is changed more than once in a single request.A malicious user cannot cause the bug to happen (it must be programmed in). However, if the application's intent is to only allow the user to run with elevated privileges in a small portion of the application, the bug can be leveraged to extend those privileges to the rest of the application.

CVSS Score

8.8

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH

Affected Products

VendorProductVersions
Pivotal SoftwareSpring Security< 5.2.9
VmwareSpring Security>= 5.4.0, < 5.4.4
OracleCommunications Element Manager>= 8.2.0, <= 8.2.4.0
OracleCommunications Interactive Session Recorder6.3
OracleCommunications Unified Inventory Management7.4.1
OracleHospitality Cruise Shipboard Property Management System20.1.0
OracleInsurance Policy Administration11.2.0
OracleMysql Enterprise Monitor<= 8.0.25

References

FAQ

What is CVE-2021-22112?

CVE-2021-22112 is a vulnerability with a CVSS score of 8.8 (HIGH). Spring Security 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, 5.2.x prior to 5.2.9.RELEASE, and older unsupported versions can fail to save the SecurityContext if it is changed more than once in...

How severe is CVE-2021-22112?

CVE-2021-22112 has been rated HIGH with a CVSS base score of 8.8/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2021-22112?

Check the references section above for vendor advisories and patch information. Affected products include: Pivotal Software Spring Security, Vmware Spring Security, Oracle Communications Element Manager, Oracle Communications Interactive Session Recorder, Oracle Communications Unified Inventory Management.