Ad

CVE-2026-32116

HIGH CVSS 4.0: 8.2 EPSS 0.06%
Updated Mar 16, 2026
Magic-Wormhole_Project
Parameter Value
CVSS 8.2 (HIGH)
Affected Versions 0.21.0 — 0.23.0
Fixed In 0.23.0
Type CWE-22 (Path Traversal)
Vendor Magic-Wormhole_Project
Public PoC No

Magic Wormhole makes it possible to get arbitrary-sized files and directories from one computer to another. From 0.21.0 to before 0.23.0, receiving a file (wormhole receive) from a malicious party could result in overwriting critical local files, including ~/.ssh/authorized_keys and .bashrc. This could be used to compromise the receiver's computer.

Only the sender of the file (the party who runs wormhole send) can mount the attack. Other parties (including the transit/relay servers) are excluded by the wormhole protocol. This vulnerability is fixed in 0.23.0.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
Low
Basic privileges needed
User Interaction
Active
User action required

Impact Assessment

Confidentiality
None
No data leak
Integrity
High
Complete data modification
Availability
None
No disruption

CVSS Vector v4.0

Weakness Type (CWE)

Vulnerable Products 1

Configuration From (including) Up to (excluding)
Magic-Wormhole_Project Magic_Wormhole
cpe:2.3:a:magic-wormhole_project:magic_wormhole:*:*:*:*:*:python:*:*
0.21.0 0.23.0