CVE-2025-38686

In the Linux kernel, the following vulnerability has been resolved: userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry When UFFDIO_MOVE encounters a migration PMD entry, it proceeds with obtaining a folio and accessing it even though the entry is swp_entry_t. Add the missing check and let split_huge_pmd() handle migration entries. While at it also remove unnecessary folio check. [surenb@google.com: remove extra folio check, per David]
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc1:*:*:*:*:*:*

History

19 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: userfaultfd: corregir un fallo en UFFDIO_MOVE cuando PMD es una entrada de migración Cuando UFFDIO_MOVE encuentra una entrada PMD de migración, procede a obtener un folio y acceder a él aunque la entrada es swp_entry_t. Añadir la comprobación faltante y dejar que split_huge_pmd() maneje las entradas de migración. Ya que estamos, también eliminar la comprobación de folio innecesaria. [surenb@google.com: eliminar comprobación de folio extra, según David]

Information

Published : 2025-09-04 16:15

Updated : 2026-10-19 21:10


NVD link : CVE-2025-38686

Mitre link : CVE-2025-38686

CVE.ORG link : CVE-2025-38686


JSON object : View

Products Affected

linux

  • linux_kernel