34 matches found
CVE-2023-42222
CVE-2023-42222 脆弱性の概要 WebCatalog バージョン 48.4.0 より前のバージョンでは、特定の状況下で、URL が http または https リソースであることを検証せずに Electron の shell.openExternal 関数を呼び出します。この脆弱性により、攻撃者は任意のプロトコルを含むリンクを含むメッセージを送信することで、被害者のマシン上でコードを実行できます。被害者はリンクを操作する必要があり、開かれる URL を確認します。 脆弱性スキャンの出力 PoC の概要 PoC 情報 この脆弱性は、任意の URL...
CVE-2026-52877
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to version 2.6.0, the open-external IPC handler in src/ipc/downloads.js passes a renderer-supplied url directly to Electron's shell.openExternal without validating its protocol. A compromised renderer...
EUVD-2026-62196
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to version 2.6.0, the open-external IPC handler in src/ipc/downloads.js passes a renderer-supplied url directly to Electron's shell.openExternal without validating its protocol. A compromised renderer...
CVE-2026-52877
In Streambert versions before 2.6.0, the open-external IPC handler in src/ipc/downloads.js forwards renderer-supplied URLs to Electron's shell.openExternal without protocol validation. A compromised renderer can inject file: URIs or custom schemes, leading to local file access, remote resource re...
CVE-2026-52877 Streambert : Insecure Protocol Execution in open-external IPC Handler
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to version 2.6.0, the open-external IPC handler in src/ipc/downloads.js passes a renderer-supplied url directly to Electron's shell.openExternal without validating its protocol. A compromised renderer...
CVE-2026-52877: Improper Input Validation
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to version 2.6.0, the open-external IPC handler in src/ipc/downloads.js passes a renderer-supplied url directly to Electron's shell.openExternal without validating its protocol. A compromised renderer...
PT-2026-78239
Name of the Vulnerable Software and Affected Versions Streambert versions prior to 2.6.0 Description Streambert is a cross-platform Electron Desktop App used for streaming and downloading video content. The open-external IPC handler in src/ipc/downloads.js passes a renderer-supplied url directly ...
CVE-2026-9101: Improperly Controlled Modification of Object Prototype Attributes
Prototype pollution in csv parsing logic during import can lead to untrusted file paths but not arguments entering shell.openExternal after specific user behavior leading to "1-click" command execution...
CVE-2026-43899: Improper Input Validation
DeepChat is an open-source artificial intelligence agent platform that unifies models, tools, and agents. Prior to v1.0.4-beta.1, An incomplete mitigation for CVE-2025-55733 leaves DeepChat vulnerable to an arbitrary protocol execution bypass RCE. While the patch correctly restricted...
NPM: Electerm has an unvalidated shell.openExternal that allows arbitrary protocol execution via terminal link click
NPM: Electerm has an unvalidated shell.openExternal that allows arbitrary protocol execution via terminal link click vulnerability discovered by ? in WordPress Npm electerm versions = 3.8.15...
CVE-2026-43941: Improper Neutralization of Argument Delimiters in a Command
electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. In versions 3.8.15 and prior, Electerm's terminal hyperlink handler passes any URL clicked in the terminal directly to shell.openExternal without any protocol validation. An attacker who controls terminal...
CVE-2026-33335: Improper Authorization in Handler for Custom URL Scheme
Vikunja is an open-source self-hosted task management platform. Starting in version 0.21.0 and prior to version 2.2.0, the Vikunja Desktop Electron wrapper passes URLs from window.open calls directly to shell.openExternal without any validation or protocol allowlisting. An attacker who can place ...
CVE-2025-29509
The open-source AI application Jan (versions v0.5.14 and before ) is vulnerable to Remote Code Execution (RCE) . This vulnerability occurs when a user clicks on a rendered link within a conversation. The root cause is the exposure of electronAPI combined with a lack of URL filtering when the appl...
CVE-2025-29509: Improper Neutralization of Special Elements used in a Command
Jan v0.5.14 and before is vulnerable to remote code execution RCE when the user clicks on a rendered link in the conversation, due to opening external website in the app and the exposure of electronAPI, with a lack of filtering of URL when calling shell.openExternal...
CVE-2024-48463
Bruno before 1.29.1 uses Electron shell.openExternal without validation of http or https for opening windows within the Markdown docs viewer...
CVE-2024-48463
Bruno before 1.29.1 uses Electron shell.openExternal without validation of http or https for opening windows within the Markdown docs viewer...
CVE-2024-48463
The Bruno IDE Desktop (prior to version 1.29.1 ) is vulnerable to a command injection (CWE-78) flaw within the shell.openExternal function. The root cause is a lack of validation for http or https protocols when opening windows in the Markdown docs viewer . Attackers can exploit this by supplying...
CVE-2024-48463
Bruno before 1.29.1 uses Electron shell.openExternal without validation of http or https for opening windows within the Markdown docs viewer...
CVE-2024-48463: URL Redirection to Untrusted Site
Bruno before 1.29.1 uses Electron shell.openExternal without validation of http or https for opening windows within the Markdown docs viewer...
CVE-2023-42222
WebCatalog before 49.0 is vulnerable to Incorrect Access Control. WebCatalog calls the Electron shell.openExternal function without verifying that the URL is for an http or https resource, in some circumstances...