PT-2010-1181 · Spring · Spring Framework
Published
2010-06-21
·
Updated
2023-02-13
·
CVE-2010-1622
CVSS v2.0
6.0
Medium
| Vector | AV:N/AC:M/Au:S/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
Spring Framework versions 2.5.x through 2.5.5, 2.5.7 before 2.5.7.SR01, and 3.0.x through 3.0.2
Description
The issue is related to incorrect code generation management in the Spring Framework, allowing remote attackers to execute arbitrary code via an HTTP request containing
class.classLoader.URLs[0]=jar: followed by a URL of a crafted .jar file. This can be exploited by a remote attacker using a specially crafted .jar file.Recommendations
For versions 2.5.x through 2.5.5, update to version 2.5.6.SEC02 or later.
For version 2.5.7, update to version 2.5.7.SR01 or later.
For versions 3.0.x through 3.0.2, update to version 3.0.3 or later.
As a temporary workaround, consider restricting access to the
class.classLoader.URLs[0] parameter in HTTP requests to minimize the risk of exploitation.Exploit
Fix
RCE
Code Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Spring Framework