<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-09T20:50:56.398740+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-32116</id>
    <title>CVE-2026-32116 — Magic Wormhole: "wormhole receive" allows arbitrary local file overwrite</title>
    <updated>2026-10-09T20:50:56.665656+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> magic-wormhole</p>
<p>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.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-32116"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-4g4c-mfqg-pj8r</id>
    <title>GHSA-4g4c-mfqg-pj8r — Magic Wormhole: "wormhole receive" allows arbitrary local file overwrite</title>
    <updated>2026-10-09T20:50:56.665787+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: magic-wormhole</p>
<p>### Impact
_What kind of vulnerability is it? Who is impacted?_</p>
<p>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.</p>
<p>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.</p>
<p>### Patches
_Has the problem been patched? What versions should users upgrade to?_</p>
<p>The bug has been fixed in magic-wormhole 0.23.0. All users should upgrade to this version.</p>
<p>The vulnerability first surfaced in the 0.21.0 release on 23-Oct-2025.</p>
<p>### Workarounds
_Is there a way for users to fix or remediate the vulnerability without upgrading?_</p>
<p>As a workaround, the receiver can override the sender's filename with the `--output` or `-o` option. For example: `wormhole receive -o shopping-list.txt` will write the file to `shopping-list.txt` in the local directory, regardless of what the sender tries to do. To be effective, this option must be added to every invocation of `wormhole receive` / `wormhole rx`.</p>
<p>### References
_Are there any links users can visit to find out more?_</p>
<p>Incoming file transfer requests include a `filename`, used to decide where the file contents will be written. Well-behaving senders compute this from the `basename()` of the sent file (which discards all but the last segment of the path). To guard…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-4g4c-mfqg-pj8r"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/pysec-2026-2615</id>
    <title>PYSEC-2026-2615 — Magic Wormhole: "wormhole receive" allows arbitrary local file overwrite</title>
    <updated>2026-10-09T20:50:56.665900+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: magic-wormhole</p>
<p>### Impact
_What kind of vulnerability is it? Who is impacted?_</p>
<p>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.</p>
<p>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.</p>
<p>### Patches
_Has the problem been patched? What versions should users upgrade to?_</p>
<p>The bug has been fixed in magic-wormhole 0.23.0. All users should upgrade to this version.</p>
<p>The vulnerability first surfaced in the 0.21.0 release on 23-Oct-2025.</p>
<p>### Workarounds
_Is there a way for users to fix or remediate the vulnerability without upgrading?_</p>
<p>As a workaround, the receiver can override the sender's filename with the `--output` or `-o` option. For example: `wormhole receive -o shopping-list.txt` will write the file to `shopping-list.txt` in the local directory, regardless of what the sender tries to do. To be effective, this option must be added to every invocation of `wormhole receive` / `wormhole rx`.</p>
<p>### References
_Are there any links users can visit to find out more?_</p>
<p>Incoming file transfer requests include a `filename`, used to decide where the file contents will be written. Well-behaving senders compute this from the `basename()` of the sent file (which discards all but the last segment of the path). To guard…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/pysec-2026-2615"/>
  </entry>
</feed>
