CVE-2023-35170
Silver vulnerable to MitM attack against implants due to a cryptography vulnerability
This CVE is a duplicate of another CVE.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
What each source reports
OSV Score usedGHSA-8jxm-xp43-qh3q
9.2
Silver vulnerable to MitM attack against implants due to a cryptography vulnerability
Summary
The current cryptography implementation in Sliver up to version 1.5.39 allows a MitM with access to the corresponding implant binary to execute arbitrary codes on implanted devices via intercepted and crafted responses. (Reserved CVE ID: CVE-2023-34758)
Details
Please see the PoC repo.
PoC
Please also see the PoC repo. To setup a simple PoC environment,
- Generate an implant with its C2 set to the PoC server's address and copy the embedded private implant key and public server key into the config json.
- Run the implant on a separate VM and a
notepad.exewindow should pop up on the implanted VM.
Impact
A successful attack grants the attacker permission to execute arbitrary code on the implanted device.
References
https://github.com/BishopFox/sliver/blob/master/implant/sliver/cryptography/implant.go
https://github.com/BishopFox/sliver/blob/master/implant/sliver/cryptography/crypto.go
https://github.com/tangent65536/Slivjacker
Credits
- Record
GHSA-8jxm-xp43-qh3q- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-327
- Updated
- 2026-11-02
CVE List No score
This CVE is a duplicate of another CVE.
- Record
CVE-2023-35170- Updated
- 2026-11-02
EUVDEUVD-2023-39174 No score
This CVE is a duplicate of another CVE.
- Record
EUVD-2023-39174- Updated
- 2026-11-03
NVD No score
Rejected reason: This CVE is a duplicate of another CVE.
- Record
CVE-2023-35170- Updated
- 2026-11-02
OSVCVE-2023-34758 No score
Sliver from v1.5.x to v1.5.39 has an improper cryptographic implementation, which allows attackers to execute a man-in-the-middle attack via intercepted and crafted responses.
- Record
CVE-2023-34758- Updated
- 2026-11-02
OSVGO-2023-1866 No score
Silver vulnerable to MitM attack against implants due to a cryptography vulnerability in github.com/bishopfox/sliver
Silver vulnerable to MitM attack against implants due to a cryptography vulnerability in github.com/bishopfox/sliver
- Record
GO-2023-1866- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/bishopfox/sliverGo From an advisory covering 2 CVEs |
1.5.0 up to 1.5.40 | 1.5.40 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-35170 has been rejected by its source and should not be treated as a live vulnerability, published June 21, 2023.
References
github.com/BishopFox/sliver/releases/tag/v1.5.40
chtsecurity.com/news/04f41dcc-1851-463c-93bc-551323ad8091
github.com/CVEProject/cvelistV5/tree/main/cves/2023/34xxx/CVE-2023-34758.json
github.com/advisories/GHSA-8jxm-xp43-qh3q
nvd.nist.gov/vuln/detail/CVE-2023-34758
github.com/tangent65536/Slivjacker
Show 7 moreShow less
github.com/BishopFox/sliver/security/advisories/GHSA-8jxm-xp43-qh3q
nvd.nist.gov/vuln/detail/CVE-2023-35170
github.com/BishopFox/sliver/commit/2d1ea6192cac2ff9d6450b2d96043fdbf8561516
github.com/BishopFox/sliver
github.com/BishopFox/sliver/blob/master/implant/sliver/cryptography/crypto.go
github.com/BishopFox/sliver/blob/master/implant/sliver/cryptography/implant.go
pkg.go.dev/vuln/GO-2023-1866