CVE-2023-35174 json
Livebook Desktop's protocol handler can be exploited to execute arbitrary command on Windows
published 3y ago modified 4mo ago also GHSA-564w-97r7-c6p9 , EUVD-2023-1695
- cvss
- 8.6
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.0%
- EPSS 1.0% chance of exploitation in 30 days, percentile 62%
- public exploits
- 0
- none known
Summary
Livebook is a web application for writing interactive and collaborative code notebooks. 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. This vulnerability has been fixed in version 0.8.2 and 0.9.3.
Patch / fix
- hex livebook 0.8.2, 0.9.3
- livebook livebook 0.8.2, 0.9.3
Is CVE-2023-35174 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- last yr.
Exploit prediction
0.98% chance of exploitation in the next 30 days, higher than 62% of all scored CVEs (FIRST EPSS, 2026-11-14).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| hex | livebook | >=0.8.0, <0.8.2 >=0.9.0, <0.9.3 |
0.8.2 0.9.3 |
Affected products
- livebook-dev livebook
Classification
- Weakness
-
- CWE-78 Improper Neutralization of Special Elements used in an OS Command
References
-
github.com
/livebook-dev/livebook/commit/2e11b59f677c6ed3b6aa82dad412a8b3406ffdf1
web, patch
-
github.com
/livebook-dev/livebook/commit/beb10daaadcc765f0380e436bd7cd5f74cf086c8
web, patch
-
github.com
/livebook-dev/livebook/security/advisories/GHSA-564w-97r7-c6p9
web, vendor-advisory
-
github.com
/livebook-dev/livebook/releases/tag/v0.8.2
web, release-notes
-
github.com
/livebook-dev/livebook/releases/tag/v0.9.3
web, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2023-35174
advisory
-
github.com
/livebook-dev/livebook
package
Sources
- CVE List CVE-2023-35174
- GitHub Advisory GHSA-564w-97r7-c6p9
- NVD CVE-2023-35174
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.