CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-43044

Description

A flaw was found in the Linux kernel's crypto: caam module. When processing HMAC (Keyed-Hash Message Authentication Code) keys longer than the block size, the memory allocated for the key copy was not correctly aligned for Direct Memory Access (DMA) operations. This oversight could lead to DMA corruption, potentially causing the hashed key to corrupt adjacent memory. Such corruption could result in system instability or data integrity issues.

Statement

Freescale CAAM could corrupt DMA when HMAC keys exceed hardware limits; upstream clamps key material. Red Hat recommends SoCs using caam to take crypto engine fixes via kernel errata.

Mitigation

To mitigate this issue, prevent the caam module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

The following CVSS metrics and score provided are preliminary and subject to review.

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score6.1N/A7.8
Attack VectorLocalN/ALocal
Attack ComplexityLowN/ALow
Privileges RequiredLowN/ALow
User InteractionNoneN/ANone
ScopeUnchangedN/AUnchanged
ConfidentialityNoneN/AHigh
Integrity ImpactLowN/AHigh
Availability ImpactHighN/AHigh

Vector

Red Hat: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H

cve.org: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Frequently Asked Questions

Want to get errata notifications? Sign up here.