Illustration: NvRoot enables root access in multi-tenant GPU environments
Driver Linux de código aberto da NVIDIA · Disclosed

NvRoot enables root access in multi-tenant GPU environments

· 1 min read

The NvRoot flaw allows an unprivileged user to gain root access using GPUs in multi-tenant environments. The risk is highest for customers renting shared GPUs from neoclouds. Update to version 610.57.04, 595.91.07, or 580.178.04.

WhatsApp LinkedIn X
HighVulnerabilityDisclosedPatched

In 30 seconds

Alleged

The latest decisive update is that NvRoot, tracked as CVE-2026-47591, is reportedly fixed in NVIDIA Linux driver versions 610.57.04, 595.91.07 and 580.178.04. A Stealthium researcher says the flaw can let an unprivileged tenant gain root access on a shared GPU host, with no sysctl or seccomp workaround available.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

What happened

Alleged

Stealthium describes NvRoot as a local privilege-escalation flaw involving the page cache. According to its researcher, a tenant can use the GPU to rewrite files that the operating system treats as read-only, creating a path from an unprivileged account to root on the host.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerstealthium.io · rssOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

Why it matters

Inferred

In a multi-tenant GPU service, “local” access may include every customer sharing the same physical node. If the reported path works as described, renting GPU capacity could provide the foothold needed to reach the host and potentially expose other tenants or production AI workloads.NvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source list

What to do

Alleged

Operators of shared NVIDIA GPU hosts should check their deployed Linux driver branch and move to a reported fixed release: 610.57.04, 595.91.07 or 580.178.04. The researcher says sysctl and seccomp settings do not provide a workaround, so configuration hardening should not be treated as a substitute for the patch.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source list

Confirmed and still uncertain

Observed

The supplied evidence identifies the vulnerability, its claimed mechanism, the highest-risk deployment model and three fixed versions. It does not independently establish the full affected-version range, whether exploitation has occurred in the wild, the exact prerequisites for a successful attack or whether additional mitigations are effective.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerstealthium.io · rssOpen original sourceSee in source listNvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

What people are saying

Observed

ChrisAtStealthium says the issue is most dangerous for customers renting multi-tenant GPUs from neocloud providers and discloses that he works alongside the Stealthium team that found it. In a separate post, he characterizes the practical risk as attackers being able to rent their way toward production AI systems.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

Evolution

Alleged

The researcher alleges that the vulnerable behavior remained in NVIDIA’s open-source driver for four years before being patched. The public disclosure then presented the issue as CVE-2026-47591 and named fixed releases across three driver branches.NvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source list

Reach

Observed

3 independent groups, 2 updates, and 0 engagements. Observed communities: r/netsec, r/pwnhub.

Technical detail

Alleged

Stealthium labels NvRoot a “dirty page cache” local privilege escalation with the GPU acting as a catalyst. In the researcher’s account, GPU-mediated writes can alter files despite read-only protections, and modifying security-sensitive host files then enables escalation to root.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerstealthium.io · rssOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

Sources and evidence

Observed

This evidence batch contains a Stealthium blog-feed entry and two substantive Reddit posts from an author who identifies himself as working with the discovery team. The detailed mechanism, exposure assessment, four-year timeline, severity framing and remediation claims therefore come from the researchers; no NVIDIA advisory or independent technical reproduction is included here.NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerstealthium.io · rssOpen original sourceSee in source listNvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · redditOpen original sourceSee in source listNvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · redditOpen original sourceSee in source list

Sources

  1. NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerreddit.com · ChrisAtStealthium · r/netsec · reddit
  2. NvRoot (CVE-2026-47591): NVIDIA's Linux driver LPE bug that lets unprivileged user to root via the page cachereddit.com · ChrisAtStealthium · r/pwnhub · reddit
  3. NvRoot (CVE-2026-47591) where in neocloud multi-tenant GPU environments, rent = root. Essentially it's a dirty page cache LPE using GPUs as catalyzerstealthium.io · rss

Incidents like this, every morning

The ones that need action first, in a 3-minute read.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click

Get the next one tomorrow morning

One email a day with what changed, what to fix first and how.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click

Share it with your team

Whoever handles security with you should get it too.

LinkedIn X

Your colleague gets a confirmation request. Nothing is sent unless they confirm.

See all news

Read also

Before you go: get this every day

The HIFY Radar daily edition lands every morning with the incidents that need action. Free.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click