CVE Catalog

CVE-2026-89606

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

4th percentile - higher than 4% of all known CVEs

Summary

In the Linux kernel, ecryptfs_parse_tag_70_packet() subtracted fixed metadata fields from the parsed packet body size to derive the encrypted filename size. A malformed packet with a body smaller than those fixed fields could underflow that size calculation.

Risk Assessment

The size underflow may lead to incorrect data processing and potential kernel memory corruption. The risk affects systems using ecryptfs.

Recommendation

Update the Linux kernel to a version containing the fix that rejects tag 70 packets whose body does not contain the signature, cipher code, and at least one byte of encrypted filename data. Avoid mounting untrusted ecryptfs filesystems.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ecryptfs: reject too-small tag 70 packets ecryptfs_parse_tag_70_packet() subtracts fixed metadata fields from the parsed packet body size to derive the encrypted filename size. A malformed packet with a body smaller than those fixed fields can underflow that size calculation. Reject tag 70 packets before the subtraction unless the body contains the signature, cipher code, and at least one byte of encrypted filename data.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS