Description
In the Linux kernel, the following vulnerability has been resolved:

cifs: validate idmap key payload length

The cifs.idmap key type stores its payload length in key->datalen, which
is limited to U16_MAX. Accepting a larger key payload truncates the
recorded length and can make later users interpret the payload using
inconsistent bounds.

Reject oversized preparsed payloads before allocating or copying them.
This keeps key->datalen consistent with the stored data for both inline
and separately allocated idmap payloads.
Published: 2026-09-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Inconsistent CIFS idmap key handling may result in incorrect key interpretation
Action: Patch immediately
AI Analysis

Impact

The Linux kernel’s CIFS implementation records the data length of an idmap key in the key->datalen field, which is capped at the 16‑bit maximum. When a larger payload is supplied, the system truncates the recorded length while still accepting the full data, causing later components to interpret the payload with mismatched bounds. The mismatch can lead to unpredictable behavior when the key is later used.

Affected Systems

All Linux kernel installations exposing the CIFS idmap key type are affected; the issue is present in any kernel build that uses the cifs module, regardless of distribution. Specific kernel version ranges are not listed in the advisory.

Risk and Exploitability

If an attacker can provide CIFS idmap keys with oversized payloads, the kernel may record incorrect lengths, leading to mismatched bounds in subsequent operations. The CVSS score of 5.5 indicates moderate severity, while the EPSS score of <1% suggests a low likelihood of exploitation. This vulnerability is not listed in CISA KEV, so there is no known active exploitation at this time.

Generated by OpenCVE AI on September 28, 2026 at 16:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the cifs.idmap payload length validation fix
  • If an immediate kernel upgrade is not possible, consider disabling CIFS idmap support or enforcing size limits through sysctl or mount options
  • Monitor CIFS logs for anomalies related to idmap usage and verify that no oversized payloads are being processed

Generated by OpenCVE AI on September 28, 2026 at 16:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Mon, 28 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Mon, 28 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-681
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Fri, 25 Sep 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: cifs: validate idmap key payload length The cifs.idmap key type stores its payload length in key->datalen, which is limited to U16_MAX. Accepting a larger key payload truncates the recorded length and can make later users interpret the payload using inconsistent bounds. Reject oversized preparsed payloads before allocating or copying them. This keeps key->datalen consistent with the stored data for both inline and separately allocated idmap payloads.
Title cifs: validate idmap key payload length
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-10-03T10:57:20.267Z

Reserved: 2026-09-18T17:59:28.788Z

Link: CVE-2026-93785

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:11.130

Modified: 2026-10-03T11:17:48.050

Link: CVE-2026-93785

cve-icon Redhat

Severity : Low

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93785 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-28T16:15:04Z

Weaknesses
  • CWE-681

    Incorrect Conversion between Numeric Types