Cloudanix VulnDB

CVE-2026-80882

None

CVSS

—

EPSS

0.2%

Published

Sep 4, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A Linux kernel bug in certain hardware crypto operations can let attackers who control memory usage cause system crashes or gain extra privileges.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
High
Impact
Denial Of Service
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Failure to set ENOMEM on input buffer allocation error in tegra_ccm_do_one_req allows the driver to continue with an invalid or null buffer, resulting in memory corruption or use-after-free conditions within the kernel crypto subsystem.

Why it matters to the business

Kernel instability, potential crashes, or local privilege escalation on affected Tegra-based Linux systems under memory pressure, increasing operational risk and requiring urgent patching in embedded or edge deployments.

How an attack unfolds

An attacker triggers memory exhaustion to force allocation failure during a CCM crypto request in the Tegra driver; the missing error return allows the routine to proceed with corrupted state, enabling subsequent memory corruption primitives that can be chained for code execution.

How to fix it

Apply the kernel patch that ensures ENOMEM is explicitly returned on allocation failure in tegra_ccm_do_one_req; rebuild and deploy updated kernel images to all affected systems.

How to confirm the fix worked

Inspect the tegra crypto driver source to confirm the allocation failure path returns -ENOMEM before any further buffer use; verify via kernel build logs or runtime error injection tests.

Typical attack path

  1. Exhaust system memory to induce allocation failure
  2. Issue a crypto request that invokes tegra_ccm_do_one_req
  3. Bypass intended ENOMEM return path
  4. Leverage resulting invalid buffer state for corruption or escalation

How to detect it

Monitor kernel logs for crypto subsystem allocation failures without corresponding ENOMEM returns or error codes; correlate with unusual memory pressure events preceding Tegra driver activity.

What your security team should do

  • Prioritize kernel upgrades containing the fix across all Tegra platforms
  • Enable kernel memory allocation failure testing in CI pipelines
  • Review and harden crypto request handling in device drivers

The record

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.

Affected packages

Ecosystem Package Introduced Fixed