CVE-2026-12856

A flaw was found in the vscode-java extension, which provides Java language support for Visual Studio Code. The extension incorrectly trusts all Markdown content in JavaDoc hovers, allowing a malicious Java file to include hidden commands. If a user clicks a specially crafted link within a JavaDoc hover popup, an attacker can execute arbitrary VS Code commands, which can lead to full system compromise in trusted workspaces.
Configurations

Configuration 1 (hide)

cpe:2.3:a:redhat:openshift_dev_spaces:-:*:*:*:*:*:*:*

History

25 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Se encontró una vulnerabilidad en la extensión vscode-java, que proporciona soporte para el lenguaje Java para Visual Studio Code. La extensión confía incorrectamente en todo el contenido Markdown en las vistas previas de JavaDoc, lo que permite que un archivo Java malicioso incluya comandos ocultos. Si un usuario hace clic en un enlace especialmente diseñado dentro de una ventana emergente de vista previa de JavaDoc, un atacante puede ejecutar comandos arbitrarios de VS Code, lo que puede llevar a un compromiso total del sistema en espacios de trabajo de confianza.

Information

Published : 2026-06-29 14:16

Updated : 2026-10-25 21:10


NVD link : CVE-2026-12856

Mitre link : CVE-2026-12856

CVE.ORG link : CVE-2026-12856


JSON object : View

Products Affected

redhat

  • openshift_dev_spaces
CWE
CWE-88

Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')