openSUSE-SU-2026:21325-1 Security update for cryptsetup

Not scored Published

An attacker with local access could potentially read encrypted volume keys due to improper keyring handling in cryptsetup.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is openSUSE-SU-2026:21325-1?

openSUSE-SU-2026:21325-1 is a vulnerability in cryptsetup, published on 13 Jul 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

This update for cryptsetup fixes the following issues:

Changes in cryptsetup:

  • Fix for (bsc#1270254) to avoid undesired pinning of all volume keys (via the thread keyring) through the caller's credentials when the kernel opens a file. This is due to the refactoring in kernel commit a28d893eb327 ("md: port block device access to file") that accidentally causes the caller's thread keyring to be kept alive long beyond the caller's lifetime, the kernel part is tracked in (bsc#1270252).

    • Add keyring key type. [b6fb6fc0]
    • Load volume keys in intermediary keyring linked in thread keyring. [413a3dd0]
    • Use unique intermediary keyring name per device. [04ef07a7]
    • Add regression tests. [bfcb0c38, bb5e8e9f, e6573494, aa214c09]

Which versions are affected by openSUSE-SU-2026:21325-1?

Linux distribution packages (1)
cryptsetup openSUSE:Leap 16.0All versions2.8.4-160000.2.1

How do I fix openSUSE-SU-2026:21325-1?

Apply the vendor's patch.

Is openSUSE-SU-2026:21325-1 being exploited?

There is no known exploitation of openSUSE-SU-2026:21325-1 in the wild and no public exploit code.

Sources

Is openSUSE-SU-2026:21325-1 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free