Skip to content
OpenAdvisories
Medium · 4.5 CVE-2025-64750 EUVD-2025-200289GHSA-wwrx-w7c9-rf87GO-2025-4177

Singluarity ineffectively applies of selinux / apparmor LSM process labels

Published Dec 2, 2025 · Updated Dec 2, 2025 · Assigned by GitHub_M

Description

SingularityCE and SingularityPRO are open source container platforms. Prior to SingularityCE 4.3.5 and SingularityPRO 4.1.11 and 4.3.5, if a user relies on LSM restrictions to prevent malicious operations then, under certain circumstances, an attacker can redirect the LSM label write operation so that it is ineffective. The attacker must cause the user to run a malicious container image that redirects the mount of /proc to the destination of a shared mount, either known to be configured on the target system, or that will be specified by the user when running the container. The attacker must also control the content of the shared mount, for example through another malicious container which also binds it, or as a user with relevant permissions on the host system it is bound from. This vulnerability is fixed in SingularityCE 4.3.5 and SingularityPRO 4.1.11 and 4.3.5.

Affected products

VendorProductAffectedFixed
sylabs singularity > 4.2.0-rc.1, < 4.3.5, < 4.1.11 —

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.04 LTS singularity-container No fix yet —
Ubuntu 25.10 singularity-container No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS singularity-container No fix yet —
Ubuntu Pro 18.04 LTS singularity-container No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP6 govulncheck-vulndb 0.0.20251209T172047-150000.1.127.1 SUSE-SU-2025:4395-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20251209T172047-150000.1.127.1 SUSE-SU-2025:4395-1
ReleasePackageFixed inAdvisory
Alpine v3.24 singularity 4.3.5-r0 —
Alpine v3.23 singularity 4.3.5-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/sylabs/singularity all versions — GO-2025-4177
Go github.com/sylabs/singularity/v4 >= 4.2.0-rc.1, < 4.3.5 4.3.5 GHSA-wwrx-w7c9-rf87
Go github.com/sylabs/singularity/v4 < 4.1.11 4.1.11 GHSA-wwrx-w7c9-rf87
Go github.com/sylabs/singularity/v4 all versions — GO-2025-4177

Advisories 2

References