CVE-2026-32116

High

Description

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.

SeverityHigh
CVSS8.1
Exploit probability—
ProductMagic-wormhole Project Magic Wormhole
PublishedMar 12, 2026
First seenMar 12, 2026

How to fix

Update
  • magic-wormhole_project magic_wormhole0.23.0 or later
  • magic-wormhole0.23.0 or later

Affected products

ProductAffected versionsFixed in
magic-wormhole_project magic_wormhole0.21.0 ≤ v < 0.23.00.23.0
magic-wormholePyPI0.21.0 ≤ v < 0.23.00.23.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2026-32116 · Magic-wormhole Project Magic Wormhole · Dark Radar