Deserialization in VMware Spring Framework
CVE-2011-2894
Spring Framework 3.0.0 through 3.0.5, Spring Security 3.0.0 through 3.0.5 and 2.0.0 through 2.0.6, and possibly other versions deserialize objects from untrusted sources, which allows remote attackers to bypass intended security restrictions and execute untrusted code by (1) serializing a java.lang.Proxy instance and using InvocationHandler, or (2) accessing internal AOP interfaces, as demonstrated using deserialization of a DefaultListableBeanFactory instance to execute arbitrary commands via the java.lang.Runtime class.
Vulnerability class: Insecure Deserialization
Published · last modified .
CVSS v2 metric
CVSS v2 base score 6.8 (Medium). Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P. This CVE predates CVSS v3 and has no v3 score from NVD.
EPSS exploit prediction
EPSS: 0.086 (94.9th percentile), scored .
Low probability of exploitation in the next 30 days, but still tracked. 95th percentile — 94.9% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.086 · newest: 0.086 · change: 0.000
Affected products
Weakness classification (CWE)
Public proof-of-concept exploits
References
- www.springsource.com/security/cve-2011-2894 (Vendor Advisory)
- www.securityfocus.com/bid/49536 (VDB Entry, Third Party Advisory, vdb-entry)
- www.securityfocus.com/archive/1/519593/100/0/threaded (mailing-list, VDB Entry, Third Party Advisory)
- www.redhat.com/support/errata/RHSA-2011-1334.html (vendor-advisory, Third Party Advisory)
- exchange.xforce.ibmcloud.com/vulnerabilities/69687 (VDB Entry, Third Party Advisory, vdb-entry)
- securityreason.com/securityalert/8405 (Third Party Advisory, third-party-advisory)
- osvdb.org/75263 (vdb-entry, Broken Link)
- web.archive.org/web/20120307233721/http://www.springsource.com/security/cve-201…
Frequently asked questions
- What is CVE-2011-2894?
- CVE-2011-2894 is a vulnerability in VMware Spring Framework, classified under Deserialization of Untrusted Data. Published 2011-10-04.
- Is CVE-2011-2894 known to be exploited?
- 8 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.