June 19, 2019 By Shane Schick 2 min read

A kernel flaw dubbed TCP SACK Panic could allow remote attackers to compromise organizations running large fleets of production Linux computers, according to a series of security advisories.

Netflix was among the first to raise alarm bells over the vulnerability, also known as CVE-2019-11477, which could potentially be used to crash a machine by triggering a kernel “panic.” The issue affects those running systems based on Linux kernel version 2.6.29 and above and is one of four known flaws. TCP SACK Panic is considered the most dangerous, researchers said.

The Scope of the SACK Panic Threat

In its own security advisory, Red Hat suggested that while the flaw could be used by cybercriminals to wage denial-of-service (DoS) attacks, it would not allow them to escalate privileges on compromised machines to steal information.

SACK refers to Selective Acknowledgment, a mechanism that has traditionally been used in Linux-based systems to ensure networks run efficiently even if there is TCP packet loss between senders and receivers. When the Socket Buffer (SKB) — a data structure within Linux TCP implementations — reaches more than 17 fragments of packet data, however, a kernel panic can cause it to crash.

Threat actors could also send specially crafted SACK packets that trigger a panic, researchers said, adding that all four of the reported flaws are interrelated. Others include SACK Slowness, also known as CVE-2019-11478, a resource consumption bug dubbed CVE-2019-11479, and another SACK slowness flaw known as CVE-2019-5599.

Stay Calm Amid the TCP SACK Panic

Flaws such as these can be addressed through software patches, but the onus is on those running vulnerable IT systems to ensure they are properly applied. Unfortunately, this doesn’t always happen as quickly and consistently as it should.

Experts have shown, for example, that many organizations would benefit from improved patch posture reporting. In other words, firms need a way to bring together all available data on what patches have been performed and whether they have remediated vulnerabilities. Tools are available to assist in this area, which may be the best way for Linux users to ensure they aren’t compromised by something like the TCP SACK Panic threat.

More from

ChatGPT 4 can exploit 87% of one-day vulnerabilities: Is it really that impressive?

2 min read - After reading about the recent cybersecurity research by Richard Fang, Rohan Bindu, Akul Gupta and Daniel Kang, I had questions. While initially impressed that ChatGPT 4 can exploit the vast majority of one-day vulnerabilities, I started thinking about what the results really mean in the grand scheme of cybersecurity. Most importantly, I wondered how a human cybersecurity professional’s results for the same tasks would compare.To get some answers, I talked with Shanchieh Yang, Director of Research at the Rochester Institute…

ONCD releases request for information: Open-source software security

3 min read - Open-source software is a collective partnership across the development community that requires both private and public buy-in. However, securing open-source software can be tricky. With so many different people working on the coding, security measures are often overlooked, increasing the chances that a vulnerability will fall through the cracks and be exploited. The Open-Source Software Security Initiative (OS31) aims to provide governance over open-source security processes. After the Log4Shell vulnerability, securing open-source software became a top priority for the federal…

How cyber criminals are compromising AI software supply chains

3 min read - With the adoption of artificial intelligence (AI) soaring across industries and use cases, preventing AI-driven software supply chain attacks has never been more important.Recent research by SentinelOne exposed a new ransomware actor, dubbed NullBulge, which targets software supply chains by weaponizing code in open-source repositories like Hugging Face and GitHub. The group, claiming to be a hacktivist organization motivated by an anti-AI cause, specifically targets these resources to poison data sets used in AI model training.No matter whether you use…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today