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
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.