<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:crun_project:crun:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3acrun_projectcrun/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 10 Sep 2026 11:06:05 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3acrun_projectcrun/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Privilege Escalation in crun via libkrun and passt Networking</title><link>https://feed.craftedsignal.io/briefs/2026-09-crun-priv-esc/</link><pubDate>Thu, 10 Sep 2026 11:06:05 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-crun-priv-esc/</guid><description>A privilege escalation vulnerability in crun versions 1.29 and later allows attackers to execute container-image payloads with host root privileges when using libkrun with passt networking.</description><content:encoded><![CDATA[<p>A security vulnerability identified as CVE-2026-84042 affects the crun container runtime when compiled with libkrun support. The issue arises when a container is executed with root privileges and configured to use passt networking via the 'krun.use_passt' setting. Under these specific conditions, a regression introduced in version 1.29 allows an attacker to manipulate the container execution environment. Specifically, the runtime may inadvertently execute malicious payloads defined within the container image with the effective privileges of the host root user. This represents a critical breakdown in container isolation, as an attacker with control over the container image or runtime configuration can achieve full system compromise. The vulnerability affects all versions of crun starting from 1.29. Defenders should audit container runtime configurations to identify systems utilizing libkrun and passt networking simultaneously.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker crafts a malicious container image containing a payload designed to execute upon container startup.</li>
<li>Attacker gains access to a host system where the container runtime is configured to use crun &gt;= 1.29.</li>
<li>Attacker ensures the container runtime is built with libkrun and configured with passt networking (krun.use_passt).</li>
<li>Attacker triggers the deployment of the malicious container image using rootful execution.</li>
<li>The crun runtime initializes the container using libkrun and passt networking.</li>
<li>Due to the vulnerability, the runtime executes the payload within the image context.</li>
<li>The payload executes with host root privileges, bypassing intended container isolation.</li>
<li>Attacker gains full control over the host system.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows a low-privileged actor to escalate privileges to root on the host machine. This affects any infrastructure relying on crun as its container runtime, specifically those utilizing libkrun-based sandboxing. Impact includes full system compromise, exfiltration of sensitive host-level data, and potential persistence mechanisms being established within the host environment.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade crun to a version where this regression is patched once available from your distribution vendor.</li>
<li>Until a patch is applied, disable the use of libkrun or passt networking (krun.use_passt) for rootful containers.</li>
<li>Audit container orchestration configurations (e.g., Kubernetes, Podman, or Docker) to identify environments running crun 1.29 or later.</li>
<li>Implement restricted container security policies to prevent the deployment of untrusted container images.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>privilege-escalation</category><category>container-security</category><category>linux</category></item></channel></rss>