CVE-2026-43350 in Linuxinformación

Resumen

por VulDB • 2026-05-22

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

smb: cliente: requiere un SID de modo NFS completo antes de leer los bits de modo

parse_dacl() trata un SID de ACE que coincide con sid_unix_NFS_mode como un SID de modo NFS y lee sid.sub_auth[2] para recuperar los bits de modo.

Esto asume que el ACE contiene tres subautoridades, pero compare_sids() solo compara min(a, b) subautoridades. Un servidor malicioso puede devolver un ACE con num_subauth = 2 y sub_auth[] = {88, 3}, lo cual sigue coincidiendo con sid_unix_NFS_mode y provoca una lectura de sub_auth[2] cuatro bytes más allá del final del ACE.

Se requiere que num_subauth >= 3 antes de tratar el ACE como un SID de modo NFS. Esto mantiene la corrección localizada en la ruta de modo de SID especial sin cambiar la semántica de compare_sids() para el resto de cifsacl.

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

Responsable

Linux

Reservar

2026-05-01

Divulgación

2026-05-08

Moderación

aceptado

Artículo

VDB-362144

CPE

listo

EPSS

0.00046

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!