Cyber Attacks

Linux Kernel Data-Only Attacks: DOPA Uncovers Stealthy Privilege Escalation Vulnerabilities

By ScanLabs AI Security Team
September 23, 2026
3 min read
Back to Hub
Linux Kernel Data-Only Attacks: DOPA Uncovers Stealthy Privilege Escalation Vulnerabilities — Cyber Attacks illustration | Sc
Intelligence Brief

A recent analysis published in USENIX Login:Online in February 2024 has shed critical light on a class of exploits known as data-only attacks (DOAs), demonstrating their increasing practicality and ability to bypass contemporary security mitigations. The research, which introduced a novel tool called DOPA (Data-Only Pointer Analysis), revealed several significant vulnerabilities in the Linux kernel, including CVE-2020-27170, CVE-2020-27171, and CVE-2021-38160. These findings underscore a growing threat landscape where sophisticated adversaries can achieve privilege escalation not by hijacking program control flow, but by subtly manipulating critical data structures in memory, posing a profound challenge to established defense strategies.

The Resurgence of Data-Only Attacks

For decades, the concept of data-only attacks has existed largely in theoretical discussions, overshadowed by more prevalent control-flow hijacking techniques like Return-Oriented Programming (ROP) or Jump-Oriented Programming (JOP). These traditional methods rely on redirecting a program's execution pointer to malicious code or gadget chains. However, as operating systems and compilers have integrated robust defenses such as Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP/NX), and Control-Flow Integrity (CFI), directly manipulating control flow has become significantly harder.

The 2024 USENIX publication contends that these very defenses have inadvertently made data-only attacks a more viable and, perhaps, "easier" path for skilled attackers. A data-only attack achieves its malicious objective by altering only data values in memory, without ever changing a code pointer or rerouting program execution. This allows the exploit to circumvent the core mechanisms of ASLR (which randomizes code addresses), DEP/NX (which prevents execution from data segments), and CFI (which verifies legitimate control flow transfers).

The breakthrough presented in the research is the DOPA tool, which automates the discovery of these elusive vulnerabilities. DOPA systematically analyzes kernel code to identify potential data-only attack primitives, specifically looking for ways that an attacker can manipulate data to achieve a desired state, such as gaining root privileges. This analytical capability is what has moved DOAs from theoretical musings to practical, demonstrable threats.

Specifics: CVEs and Kernel Impact

The DOPA tool proved its efficacy by uncovering several critical vulnerabilities within the Linux kernel, affecting versions ranging from 4.14 to 5.10. These were not theoretical constructs but concrete security flaws that could lead to severe compromise.

Among the most significant findings were:

  • CVE-2020-27170 and CVE-2020-27171: These vulnerabilities were identified in the nf_tables component of the Netfilter firewall module within the Linux kernel. Both allowed an unprivileged local user to achieve root privileges through data-only manipulation. Specifically, attackers could alter critical kernel data structures related to user credentials or permissions, effectively elevating their access rights without executing any unauthorized code.
  • **CVE-2021-38

Check your own site

Reading about these risks is one thing; knowing whether your own website is exposed is another. Run a free security scan with ScanLabs AI to check your site for the issues covered here and get a clear, prioritised report of what to fix.


Source: usenix.org — this analysis is based on reporting from usenix.org.

Related reading

#cybersecurity#security#firewall#access#exposed#data#ot#aws

Related articles

ScanLabs AI Security Team

Researched and written by the ScanLabs AI Security Team — the researchers behind ScanLabs AI, an automated website security scanner that checks sites against thousands of known vulnerabilities and the OWASP Top 10. Our team tracks emerging threats daily to help businesses find and fix exposures before attackers do. Articles are AI-assisted and reviewed for technical accuracy.

Run a free security scan