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.
Published: 2026-08-22
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel flaw removes a test that avoids truncating files that are signed with fs‑verity when fs‑verity is not enabled in the kernel. Filesystems that contain fs‑verity metadata can therefore be truncated by users who otherwise could not affect those files. This flaw permits an attacker to modify or delete the contents of files that are intended to be tamper‑evident, undermining data integrity. The impact is limited to modification of data and potential service disruption; it does not directly allow remote code execution but can lead to corrupted data or denial of service if critical files are affected. The underlying weakness is an improper authorization check.

Affected Systems

All Linux kernel versions that carry the buggy code change, for every mainstream distribution that ships the kernel from the official source tree. Specific kernel version information is not provided, so any kernel that has not yet been patched for this regression is considered affected.

Risk and Exploitability

The flaw requires local kernel access; a user that can perform file truncation operations on the affected filesystem can exploit it. No remote exploitation path is described. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting a moderate likelihood of exploitation. The CVSS score is not supplied, so the exact severity is unknown. The attack vector is most likely local, based on file system access permissions, and the risk depends on the presence of sensitive fs‑verity protected data on the system.

Generated by OpenCVE AI on August 22, 2026 at 16:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that restores the fs‑verity check before truncation.
  • If no update is available, restrict the ability to truncate files on fs‑verity enabled filesystems by tightening file permissions or disabling the truncate capability for untrusted users.
  • Enable or enforce filesystem integrity policies (e.g., verify fs‑verity signatures when files are written or truncated) using sudo, SELinux, or AppArmor.

Generated by OpenCVE AI on August 22, 2026 at 16:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
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.
Title fs,fsverity: remove check for fsverity being enabled in setattr_prepare()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-22T15:31:46.383Z

Reserved: 2026-08-15T05:44:03.919Z

Link: CVE-2026-74596

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T16:16:31.923

Modified: 2026-08-22T16:16:31.923

Link: CVE-2026-74596

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T18:30:16Z

Weaknesses

No weakness.