HomeDefectsLIN1023-35056
Fixed

LIN1023-35056 : Security Advisory - linux - CVE-2026-89804

Created: Oct 8, 2026    Updated: Oct 13, 2026
Resolved Date: Oct 8, 2026
Found In Version: 10.23.30.2
Fix Version: 10.23.30.8
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Kernel

Description

In the Linux kernel, the following vulnerability has been resolved:  drm/nouveau/dmem: fix mismatched DMA unmap size for large folios  Device-private THP migration maps migration buffers with page_size() and records that length in dma_info->size.  For a compound folio page_size() is PAGE_SIZE << order, but two teardown sites still pass a literal PAGE_SIZE to dma_unmap_page():    - nouveau_dmem_migrate_to_ram() on the success path, and   - nouveau_dmem_migrate_copy_one() on the copy-error path.  For an order > 0 folio this unmaps less than was mapped, leaking the remainder of the IOMMU/IOVA mapping.  The other unmap sites, in nouveau_dmem_migrate_chunk() and nouveau_dmem_evict_chunk(), already use the saved size; use it here too.