CVE-2026-74596 fs,fsverity: remove check for fsverity being enabled in setattr_prepare()
A local attacker can bypass fs-verity integrity checks on files by exploiting a missing validation in the Linux kernel's setattr_prepare function.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-74596?
CVE-2026-74596 is a vulnerability in Linux, published on 22 Aug 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
fs,fsverity: remove check for fsverity being enabled in setattr_prepare()
The check that fs-verity is available in the kernel is not necessary here. Filesystems could have fsverity files even without fs-verity enabled. In that case, truncate on fsverity file will succeed, what this check is trying to prevent.
Which versions are affected by CVE-2026-74596?
How do I fix CVE-2026-74596?
Apply the vendor's patch.
Is CVE-2026-74596 being exploited?
There is no known exploitation of CVE-2026-74596 in the wild and no public exploit code.
Sources
Also known as DEBIAN-CVE-2026-74596, GHSA-f86r-w2jg-m648, UBUNTU-CVE-2026-74596.