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

crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm

Ensure the ENOMEM error value is set when the input buffer allocation
fails in tegra_ccm_do_one_req.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s crypto Tegra CCM implementation previously failed to propagate an allocation failure properly. When the request buffer allocation failed inside tegra_ccm_do_one_req, the function returned an undefined value instead of the accurate ENOMEM error code. This undefined return could allow malicious input or memory pressure conditions to break the normal error flow, potentially leading to kernel crashes or memory corruption because the caller may misinterpret the result. The patch guarantees that an ENOMEM error is returned, preventing the ambiguous outcome.

Affected Systems

Affected systems include the Linux kernel across all distributions that use the default Tegra CCM crypto implementation. The advisory does not specify exact kernel versions, so any kernel version that has not yet incorporated the tegra_ccm allocation failure fix is potentially vulnerable.

Risk and Exploitability

While no CVSS or EPSS score is published and the vulnerability is not listed in the CISA KEV catalog, the nature of the bug suggests it could be invoked through crafted inputs or high memory pressure to trigger a kernel crash. Without documented exploit evidence, the risk is deemed moderate to high, warranting immediate attention. The absence of an exploit in public feeds mitigates urgency somewhat, but the potential for denial of service remains significant.

Generated by OpenCVE AI on September 4, 2026 at 19:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest kernel update that includes the tegra_ccm allocation failure handling patch.
  • If a kernel update is not immediately possible, disable or restrict the use of cryptographic algorithms that rely on the Tegra CCM implementation until the fix is installed.
  • Ensure that any custom code interacting with the Tegra CCM interface rigorously checks return values and handles error codes properly.

Generated by OpenCVE AI on September 4, 2026 at 19:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-390

Fri, 04 Sep 2026 17:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm Ensure the ENOMEM error value is set when the input buffer allocation fails in tegra_ccm_do_one_req.
Title crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm
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-09-04T16:49:19.908Z

Reserved: 2026-08-26T14:34:25.799Z

Link: CVE-2026-80882

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T17:17:00.657

Modified: 2026-09-04T17:17:00.657

Link: CVE-2026-80882

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T20:00:07Z

Weaknesses
  • CWE-390

    Detection of Error Condition Without Action