<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 11:35:29 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-55686 — Podman: WORKDIR symlink traversal vulnerability</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-55686</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; podman-container-tools podman&lt;/p&gt;
&lt;p&gt;Podman is a tool for managing OCI containers and pods. From 3.0.0 until 5.7.1, running a malicious container image where the WORKDIR path contains a symlink can create a directory or modify ownership on the host filesystem. Modified ownership is less likely to happen as that requires help from an untrusted/malicious process that mutates the host filesystem tree during dereferencing of the WORKDIR path, to trigger a race condition. This vulnerability is fixed in 5.7.1.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; podman-container-tools podman&lt;/p&gt;
&lt;p&gt;Podman is a tool for managing OCI containers and pods. From 3.0.0 until 5.7.1, running a malicious container image where the WORKDIR path contains a symlink can create a directory or modify ownership on the host filesystem. Modified ownership is less likely to happen as that requires help from an untrusted/malicious process that mutates the host filesystem tree during dereferencing of the WORKDIR path, to trigger a race condition. This vulnerability is fixed in 5.7.1.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-55686</guid>
    </item>
    <item>
      <title>GHSA-q6r4-3wmg-fwcq — Podman: WORKDIR symlink traversal vulnerability</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-q6r4-3wmg-fwcq</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/containers/podman/v5, Go: github.com/containers/podman/v4, Go: github.com/containers/podman/v3&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Running a malicous container image where the WORKDIR path contains a symlink can create a directory or modify ownership on the host filesystem. Modified ownership is less likely to happen as that requires help from an untrusted/malicious process that mutates the host filesystem tree during dereferencing of the WORKDIR path, to trigger a race condition.&lt;/p&gt;
&lt;p&gt;### Patch&lt;/p&gt;
&lt;p&gt;https://github.com/podman-container-tools/podman/commit/d18e44e9abb3bf5b7294aa70806e1368fdddfdd0&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;This issue was fixed in podman 5.7.1 (git commit 7ce2e00ab140c11a68301f0b161f51984131a858)&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;The reproducer script _test1.bash_ demonstrates the vulnerability. 
The directory  `/var/BREAKOUT` is created on the host.
The container process uses the container directory `/var/BREAKOUT` as current working directory.&lt;/p&gt;
&lt;p&gt;The reproducer script _test2.bash_ demonstrates the same vulnerability. 
The directory  `/var/BREAKOUT` is created on the host.
The container process uses the container directory `/usr/local` as current working directory.&lt;/p&gt;
&lt;p&gt;The reproducer script _test2.bash_ shows that the working directory can be different from the breakout directory.&lt;/p&gt;
&lt;p&gt;Reproducer **test1.bash**&lt;/p&gt;
&lt;p&gt;```
#!/bin/bash
set -o errexit
set -o nounset&lt;/p&gt;
&lt;p&gt;if [ -e /var/BREAKOUT ]; then
  echo error: path /var/BREAKOUT should not exist beforehand
  exit 1
fi&lt;/p&gt;
&lt;p&gt;dir=$(mktemp -d)
cat &amp;gt; $dir/Containerfile &amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
FROM docker.io/library/alpine
RUN cd / &amp;amp;&amp;amp; ln -s ../../../../../../../var symlink
USER 1234:1234
WORKDIR /symlink/BREAKO…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/containers/podman/v5, Go: github.com/containers/podman/v4, Go: github.com/containers/podman/v3&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Running a malicous container image where the WORKDIR path contains a symlink can create a directory or modify ownership on the host filesystem. Modified ownership is less likely to happen as that requires help from an untrusted/malicious process that mutates the host filesystem tree during dereferencing of the WORKDIR path, to trigger a race condition.&lt;/p&gt;
&lt;p&gt;### Patch&lt;/p&gt;
&lt;p&gt;https://github.com/podman-container-tools/podman/commit/d18e44e9abb3bf5b7294aa70806e1368fdddfdd0&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;This issue was fixed in podman 5.7.1 (git commit 7ce2e00ab140c11a68301f0b161f51984131a858)&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;The reproducer script _test1.bash_ demonstrates the vulnerability. 
The directory  `/var/BREAKOUT` is created on the host.
The container process uses the container directory `/var/BREAKOUT` as current working directory.&lt;/p&gt;
&lt;p&gt;The reproducer script _test2.bash_ demonstrates the same vulnerability. 
The directory  `/var/BREAKOUT` is created on the host.
The container process uses the container directory `/usr/local` as current working directory.&lt;/p&gt;
&lt;p&gt;The reproducer script _test2.bash_ shows that the working directory can be different from the breakout directory.&lt;/p&gt;
&lt;p&gt;Reproducer **test1.bash**&lt;/p&gt;
&lt;p&gt;```
#!/bin/bash
set -o errexit
set -o nounset&lt;/p&gt;
&lt;p&gt;if [ -e /var/BREAKOUT ]; then
  echo error: path /var/BREAKOUT should not exist beforehand
  exit 1
fi&lt;/p&gt;
&lt;p&gt;dir=$(mktemp -d)
cat &amp;gt; $dir/Containerfile &amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
FROM docker.io/library/alpine
RUN cd / &amp;amp;&amp;amp; ln -s ../../../../../../../var symlink
USER 1234:1234
WORKDIR /symlink/BREAKO…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-q6r4-3wmg-fwcq</guid>
    </item>
  </channel>
</rss>
