CVE Catalog

CVE-2026-40501

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.44%

35th percentile - higher than 35% of all known CVEs

Summary

Cherry Studio versions 1.2.2 through 1.9.12, fixed in commit 1518530, contain a remote code execution vulnerability in SearchService. Attackers can deliver malicious JavaScript through controlled search provider content into an Electron BrowserWindow with nodeIntegration enabled and contextIsolation disabled.

Risk Assessment

The risk is critical – attackers gain full Node.js access (fs, child_process, os, process.env) under the operating system account of the Cherry Studio process, potentially leading to system compromise, data theft, or lateral movement.

Recommendation

Immediately update Cherry Studio to a version containing commit 1518530 or later. Additionally, enable contextIsolation and disable nodeIntegration for all Electron BrowserWindow instances in the configuration.

Related vulnerabilities

Original NVD description (English source)

Cherry Studio versions 1.2.2 through 1.9.12, fixed in commit 1518530, contain a remote code execution vulnerability in SearchService that allows remote attackers to execute arbitrary code by delivering malicious JavaScript through controlled search provider content loaded into an Electron BrowserWindow configured with nodeIntegration enabled and contextIsolation disabled. Attackers who control a search engine provider, individual search result pages, or provider settings pages can execute JavaScript with full Node.js privileges, gaining access to fs, child_process, os, and process.env under the operating-system account of the Cherry Studio process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS