CVE-2026-43149

Description

A flaw was found in the Linux kernel's fsl_ucc_hdlc module. The uhdlc_memclean() function incorrectly deallocates memory by calling dma_free_coherent() twice for buffers that were allocated as a single contiguous block. This improper memory handling may lead to a denial of service (DoS) or other unpredictable system behavior due to memory corruption.

Understanding the Weakness (CWE)

Availability,Integrity

Technical Impact: DoS: Crash, Exit, or Restart

Integrity

Technical Impact: Modify Memory; Modify Application Data

Depending on the type of resource and the expected API behavior, this could lead to memory corruption, data corruption, or execution path corruption.

Frequently Asked Questions

Want to get errata notifications? Sign up here.