Katalog CVE

CVE-2026-80831

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku crypto: mxs-dcp funkcja mxs_dcp_aes_block_crypt() używa sg_dma_len() bez wcześniejszego mapowania listy scatterlist przez dma_map_sg(). Może to prowadzić do nieprawidłowej długości przetwarzanych danych podczas szyfrowania i deszyfrowania, gdy włączona jest opcja CONFIG_NEED_SG_DMA_LENGTH=y. Poprawka polega na użyciu oryginalnej długości scatterlist.

Ocena ryzyka

Nieprawidłowa długość przetwarzania może prowadzić do błędów szyfrowania/deszyfrowania, co może naruszyć poufność lub integralność danych.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, aby zapewnić prawidłowe przetwarzanie danych.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: crypto: mxs-dcp - fix source scatterlist length access mxs_dcp_aes_block_crypt() uses sg_dma_len() without mapping the source scatterlist with dma_map_sg() first. Therefore, sg_dma_len() is invalid and could return zero or a stale DMA length, causing encryption and decryption to process the wrong number of bytes when CONFIG_NEED_SG_DMA_LENGTH=y. Use the original scatterlist length instead.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS