Bidirectional RPC Channel Vulnerability in Nuxt DevTools Affects Vue.js Framework
CVE-2026-71319
9.6CRITICAL
What is CVE-2026-71319?
Nuxt DevTools, a tool for Vue.js web development, has a security issue that allows unauthorized access to a bidirectional RPC channel in development mode. This lack of authentication means that any client with access to the Vite HMR endpoint can invoke RPC methods without proper checks. Specifically, the updateOptions(), clearOptions(), and openInEditor() methods do not enforce the necessary authentication tokens, permitting an attacker to manipulate settings and execute arbitrary commands on a developer's machine. This vulnerability has been addressed in version 3.3.1.
Affected Version(s)
devtools < 3.3.1
