CVE-2026-89711 in Linuxinformación

Resumen

por VulDB • 2026-09-12

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

NFSD: eliminar WARN_ON_ONCE defectuoso en nfsd_mode_check

El encabezado del commit e75b23f9e323 ("nfsd: check d_can_lookup in fh_verify of directories") detalla el supuesto que justificaba añadir WARN_ON_ONCE a nfsd_mode_check(); dicho supuesto es inválido (en el caso de reexportación NFS).

Cuando NFSD exporta un sistema de archivos NFS, es muy probable que nfsd_mode_check() se encuentre con una @dentry que no tenga i_op->lookup (véase el manejo de NFS_ATTR_FATTR_MOUNTPOINT y NFS_ATTR_FATTR_V4_REFERRAL en nfs_fhget(), así como d_flags_for_inode()).

Por lo tanto, elimine WARN_ON_ONCE de nfsd_mode_check(). El retorno nfserr_notdir en esa rama debe permanecer. Protege la ruta subsiguiente lookup_one_unlocked() -> __lookup_slow(), que llama a inode->i_op->lookup() sin ninguna comprobación NULL; por ello, devolver nfserr_notdir es lo que evita que una operación LOOKUP de un cliente hacia dicha @dentry desreferencie un puntero de método NULL.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-11

Moderación

aceptado

Artículo

VDB-402540

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!