CVE-2026-52872

Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to 2.5.0, the downloadSubtitleFile utility in src/ipc/downloads.js, reached through the run-download IPC channel, accepts a renderer-supplied subtitle url using the file: URI scheme and passes its decoded pathname to fs.copyFileSync. The renderer also controls downloadPath, which determines the destination path. A compromised renderer can therefore copy any file readable by the StreamBERT process into an attacker-chosen writable location, exposing sensitive local data, and can overwrite existing writable files. This vulnerability is fixed in 2.5.0.
Configurations

No configuration.

History

22 Oct 2026, 17:09

Type Values Removed Values Added
Summary
  • (es) Streambert es una aplicación de escritorio Electron multiplataforma para transmitir y descargar contenido de video. Antes de la versión 2.5.0, la utilidad downloadSubtitleFile en src/ipc/downloads.js, a la que se accede a través del canal IPC run-download, acepta una URL de subtítulos proporcionada por el renderizador utilizando el esquema URI file: y pasa su nombre de ruta decodificado a fs.copyFileSync. El renderizador también controla downloadPath, que determina la ruta de destino. Un renderizador comprometido puede, por lo tanto, copiar cualquier archivo legible por el proceso StreamBERT en una ubicación escribible elegida por el atacante, exponiendo datos locales sensibles, y puede sobrescribir archivos escribibles existentes. Esta vulnerabilidad está corregida en la versión 2.5.0.

Information

Published : 2026-08-18 22:16

Updated : 2026-10-22 17:09


NVD link : CVE-2026-52872

Mitre link : CVE-2026-52872

CVE.ORG link : CVE-2026-52872


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CWE-73

External Control of File Name or Path