GitHub Advisoryadvisory · Hex
GHSA-564w-97r7-c6p9 Livebook Desktop's protocol handler can be exploited to execute arbitrary command on Windows
HIGH
Official page ↗
- Aliases
- CVE-2023-35174
- Ecosystem
- Hex
- Packages
- livebook
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L
- Weaknesses
- CWE-78
- Reviewed
- 2023-06-21
Affected packages
• Hex livebook: >= 0.8.0, < 0.8.2 → fixed in 0.8.2
• Hex livebook: >= 0.9.0, < 0.9.3 → fixed in 0.9.3
Description
On Windows, it is possible to open a `livebook://` link from a browser which opens Livebook Desktop and triggers arbitrary code execution on victim's machine.
Any user using Livebook Desktop on Windows is potentially vulnerable to arbitrary code execution when they expect Livebook to be opened from browser.
Related
Alias · CVE (1)
- CVE-2023-35174 Livebook is a web application for writing interactive and collaborative code notebooks. vulnerability
Weakness · CWE (1)
- CWE-78 Improper Neutralization of Special Elements used in an OS Command weakness
References
- https://github.com/livebook-dev/livebook/security/advisories/GHSA-564w-97r7-c6p9 web
- https://nvd.nist.gov/vuln/detail/CVE-2023-35174 advisory
- https://github.com/livebook-dev/livebook/commit/2e11b59f677c6ed3b6aa82dad412a8b3406ffdf1 web
- https://github.com/livebook-dev/livebook/commit/beb10daaadcc765f0380e436bd7cd5f74cf086c8 web
- https://github.com/livebook-dev/livebook package
- https://github.com/livebook-dev/livebook/releases/tag/v0.8.2 web
- https://github.com/livebook-dev/livebook/releases/tag/v0.9.3 web