Home / Security / Advisories / NTAP-20190625-0001
NTAP-20190625-0001 — Linux Kernel TCP SACK Panic Vulnerabilities in NetApp Products
Published 2019-06-25 · Updated 2022-01-14 · Status: Final · Exploitation: Public · Severity: HIGH 7.5 · ONTAP affected: Yes
Product family: Baseboard management controllers · Active IQ Unified Manager · Other NetApp products · E-Series / SANtricity · Cloud Backup / AltaVault / SteelStore · SolidFire / NetApp HCI · ONTAP · StorageGRID | ONTAP-relevant | highest CVSS: 7.5
CVEs in this advisory
- CVE-2019-11477 — HIGH · CVSS 7.5 · site index
- CVE-2019-11478 — MEDIUM · CVSS 5.3 · site index
- CVE-2019-11479 — HIGH · CVSS 7.5 · site index
What the CVE records say
CVE-2019-11477 — Jonathan Looney discovered that the TCP_SKB_CB(skb)->tcp_gso_segs value was subject to an integer overflow in the Linux kernel when handling TCP Selective Acknowledgments (SACKs). A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit 3b4929f65b0d8249f19a50245cd88ed1a2f78cff.
CVE-2019-11478 — Jonathan Looney discovered that the TCP retransmission queue implementation in tcp_fragment in the Linux kernel could be fragmented when handling certain TCP Selective Acknowledgment (SACK) sequences. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit f070ef2ac66716357066b683fb0baf55f8191a2e.
CVE-2019-11479 — Jonathan Looney discovered that the Linux kernel default MSS is hard-coded to 48 bytes. This allows a remote peer to fragment TCP resend queues significantly more than if a larger MSS were enforced. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commits 967c05aee439e6e5d7d805e195b3a20ef5c433d6 and 5f3e2bf008c2221478101ee72f5cb4654b9fc363.
Impact
Successful exploitation of these vulnerabilities could lead to Denial of Service (DoS).
Affected products
- AFF Baseboard Management Controller (BMC) - A700s
- Active IQ Unified Manager for VMware vSphere
- Cluster Network Switch (NetApp CN1610)
- E-Series SANtricity OS Controller Software 11.x
- FAS/AFF Baseboard Management Controller (BMC) - A320/C190/A220/FAS2720/FAS2750/A800
- NetApp Cloud Backup (formerly AltaVault)
- NetApp HCI Baseboard Management Controller (BMC) - H300S/H500S/H700S/H300E/H500E/H700E/H410S
- NetApp HCI Baseboard Management Controller (BMC) - H610S
- NetApp HCI Compute Node (Bootstrap OS)
- NetApp SolidFire & HCI Management Node
- NetApp SolidFire Baseboard Management Controller (BMC)
- NetApp SolidFire, Enterprise SDS & HCI Storage Node (Element Software)
Official fixes
- E-Series SANtricity OS Controller Software 11.x — vendor fix ↗
- Storage Replication Adapter for Clustered Data ONTAP for VMware vSphere 9.7 and above — vendor fix ↗
- StorageGRID (formerly StorageGRID Webscale) — vendor fix ↗
- NetApp VASA Provider for Clustered Data ONTAP 9.7 and above — vendor fix ↗
- NetApp HCI Compute Node (Bootstrap OS) — vendor fix ↗
- Virtual Storage Console for VMware vSphere 9.7 and above — vendor fix ↗
- AFF Baseboard Management Controller (BMC) - A700s — vendor fix ↗
- NetApp SolidFire & HCI Management Node — vendor fix ↗
- NetApp SolidFire & HCI Management Node — vendor fix ↗
- Active IQ Unified Manager for VMware vSphere — vendor fix ↗
- FAS/AFF Baseboard Management Controller (BMC) - A320/C190/A220/FAS2720/FAS2750/A800 — vendor fix ↗
- NetApp SolidFire Baseboard Management Controller (BMC) — vendor fix ↗
References
- https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=3b4929f65b0d8249f19a50245cd ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=f070ef2ac66716357066b683fb0 ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=5f3e2bf008c2221478101ee72f5 ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=967c05aee439e6e5d7d805e195b ↗
What to do
- Check the affected products listed above against the official advisory's affected-versions table — that is where the exact ONTAP 9 release, ONTAP tool, or management product versions are named.
- If affected and a fixed release exists, plan the upgrade — see the ONTAP upgrade runbook.
- If exploitation is listed as "active", treat remediation as urgent and review exposure (management LIFs, ONTAP S3, SnapMirror endpoints).
- Harden in parallel: security hardening baseline and ransomware protection on ONTAP.
Related reading
- Common ONTAP problems (FAQ) — plain-language symptoms and fixes
- ONTAP security hardening — baseline lockdown guidance
- Ransomware protection on ONTAP — SnapLock, SnapMirror vaulting, Anomaly Detection
- ONTAP error messages index — EMS/WAFL/NFS/SnapMirror messages
- Every NetApp advisory published in 2019