Description
Serialized-object interfaces in certain IBM analytics, business solutions, cognitive, IT infrastructure, and mobile and social products allow remote attackers to execute arbitrary commands via a crafted serialized Java object, related to the InvokerTransformer class in the Apache Commons Collections library.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
IBM WebSphere RCE Java Deserialization Vulnerability
exploit/windows/misc/ibm_websphere_java_deserialize
Exploit-DB 1
- IBM WebSphere - RCE Java Deserialization (Metasploit) EDB-41613 · remote · Mar 15, 2017 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- IBM WebSphere Java Object Deserialization - Remote Code Execution http/cves/2015/CVE-2015-7450.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- http://www-01.ibm.com/support/docview.wss?uid=swg21971733
- http://www-01.ibm.com/support/docview.wss?uid=swg21971342
- http://www-01.ibm.com/support/docview.wss?uid=swg21971758
- 77653 vdb-entry
- 1035125 vdb-entry
- http://www-01.ibm.com/support/docview.wss?uid=swg21972799
- http://www-01.ibm.com/support/docview.wss?uid=swg21971376
- 41613 exploit
- http://www-01.ibm.com/support/docview.wss?uid=swg21970575