Skip to content
OpenAdvisories
High · 8.5 CVE-2025-24965 EUVD-2025-5092

.krun_config.json symlink attack creates or overwrites file on the host in crun

Published Feb 19, 2025 · Updated Feb 19, 2025 · Assigned by GitHub_M

Description

crun is an open source OCI Container Runtime fully written in C. In affected versions A malicious container image could trick the krun handler into escaping the root filesystem, allowing file creation or modification on the host. No special permissions are needed, only the ability for the current user to write to the target file. The problem is fixed in crun 1.20 and all users are advised to upgrade. There are no known workarounds for this vulnerability.

Affected products

VendorProductAffectedFixed
containers crun < 1.20 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 crun No fix yet —
Ubuntu 26.04 LTS crun No fix yet —
Ubuntu 25.10 crun No fix yet —
Ubuntu 24.04 LTS crun No fix yet —
Ubuntu 22.04 LTS crun No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS crun No fix yet —
ReleasePackageFixed inAdvisory
SLE Micro 6.0 crun 1.14-2.1 SUSE-SU-2026:20452-1
SUSE Package Hub 15 SP6 crun 1.20-bp156.2.3.1 openSUSE-SU-2025:0074-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed crun 1.20-1.1 openSUSE-SU-2025:14763-1
openSUSE Leap 15.6 crun 1.20-bp156.2.3.1 openSUSE-SU-2025:0074-1
ReleasePackageFixed inAdvisory
Alpine v3.24 crun 1.20-r0 —
Alpine v3.23 crun 1.20-r0 —
Alpine v3.22 crun 1.20-r0 —
Alpine v3.21 crun 1.20-r0 —

Advisories 4

References