PT-2025-25798

CVE-2025-38023

·

Publicado

2025-06-18

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
7.0
Alta
MétricasAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.15.0-rc2-dirty #60
Description A vulnerability in the Linux kernel has been identified, where the allocation of nfs lock context in nfs get lock context() fails and returns -ENOMEM when memory is insufficient. If the nfs4 unlockdata structure is treated as valid and rpc run task() is executed, it triggers a NULL pointer dereference in nfs4 locku prepare(). This can cause a kernel NULL pointer dereference, leading to a system crash.
Recommendations For Linux kernel versions prior to 6.15.0-rc2-dirty #60, free the allocated nfs4 unlockdata when nfs get lock context() fails and return NULL to terminate subsequent rpc run task(), preventing NULL pointer dereference. As a temporary workaround, consider disabling the nfs get lock context() function until a patch is available. Restrict access to the vulnerable nfs4 locku prepare() function to minimize the risk of exploitation. Avoid using the nfs lock context variable in the affected kernel path until the issue is resolved.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
CLSA-2025-1757963029
CLSA-2026-1777616064
CLSA-2026-1777633439
DLA-4271-1
DLA-4327-1
OESA-2025-1820
OESA-2025-1821
OESA-2025-1822
OESA-2025-1823
OESA-2025-1824
OESA-2025-1870
SUSE-SU-2025:02249-1
SUSE-SU-2025_02249-1
SUSE-SU-2025:02254-1
SUSE-SU-2025_02254-1
SUSE-SU-2025:02307-1
SUSE-SU-2025_02307-1
SUSE-SU-2025:02333-1
SUSE-SU-2025_02333-1
SUSE-SU-2025:02334-1
SUSE-SU-2025_02334-1
SUSE-SU-2025:02335-1
SUSE-SU-2025_02335-1
SUSE-SU-2025:02538-1
SUSE-SU-2025_02538-1
SUSE-SU-2025:02923-1
SUSE-SU-2025:20475-1
SUSE-SU-2025:20483-1
SUSE-SU-2025:20493-1
SUSE-SU-2025:20498-1
USN-7654-1
USN-7654-2
USN-7654-3
USN-7654-4
USN-7654-5
USN-7655-1
USN-7686-1
USN-7699-1
USN-7699-2
USN-7711-1
USN-7712-1
USN-7712-2
USN-7721-1
USN-8028-1
USN-8028-2
USN-8028-3
USN-8028-4
USN-8028-5
USN-8028-6
USN-8028-7
USN-8028-8
USN-8031-1
USN-8031-2
USN-8031-3
USN-8052-1
USN-8052-2
USN-8074-1
USN-8074-2
USN-8126-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾