Home / Security / Advisories / NTAP-20171214-0003
NTAP-20171214-0003 — CVE-2017-15095 Jackson JSON Library vulnerability in NetApp Products
Published 2017-12-14 · Updated 2020-11-24 · Status: Final · Exploitation: Public · Severity: not scored · ONTAP affected: No — other NetApp product
Official advisory: NTAP-20171214-0003 on security.netapp.com ↗. Affected versions, fixed releases, and workarounds live there — this page is a summary.
Product family: OnCommand family · SnapCenter | other NetApp product
CVEs in this advisory
Impact
<p> Successful exploitation of this vulnerability could lead to remote code execution.<br><br> Although OnCommand Unified Manager 7.2 and higher ships vulnerable versions of jackson-databind it does not call on enableDefaultTyping() for any polymorphic deserialization operations which is the root cause of this vulnerability. </p>
Affected products
- OnCommand Balance
- OnCommand Performance Manager for Linux
- OnCommand Performance Manager for VMware vSphere
- OnCommand Shift
- SnapCenter
Official fixes
- SnapCenter — vendor fix ↗
- SnapCenter — vendor fix ↗
References
- https://github.com/FasterXML/jackson-databind/issues/1737 ↗
- https://github.com/FasterXML/jackson-databind/issues/1847 ↗
- https://github.com/mbechler/marshalsec/blob/master/marshalsec.pdf ↗
- https://adamcaudill.com/2017/10/04/exploiting-jackson-rce-cve-2017-7525/ ↗
- https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e80 ↗
What to do
- Compare your installed product and version against the affected list above and the official advisory's affected-versions table.
- Apply the fixed release named in the official advisory, or the documented workaround if no fix ships yet.
- Limit management-plane exposure (BMC/management interfaces, web UIs, SNMP) until patched.
- Track follow-ups in the site CVE index and the security RSS feed.
Related reading
- Site CVE index — every CVE we track, split by year
- Security hub — recent NetApp advisories and what changed
- Security hardening baseline — applies to NetApp management planes generally
- Every NetApp advisory published in 2017