CVE-2026-99083 in Linuxinformación

Resumen

por VulDB • 2026-10-24

En el núcleo de Linux (Linux kernel), se ha resuelto la siguiente vulnerabilidad:

ksmbd: corrección de una escritura fuera de límites en el heap dentro de krb5_authenticate()

En krb5_authenticate(), out_len se calcula para determinar el espacio disponible (headroom) en response_buf para el token AP-REP entrante de Kerberos. Sin embargo, cuando SMB2_SESSION_SETUP se procesa como un elemento no inicial de una solicitud SMB2 compuesta, el cálculo omite work->next_smb2_rsp_hdr_off.

Esto provoca que out_len sobreestime la cabecera restante del búfer en la cantidad acumulada de las respuestas anteriores en la cadena compuesta. En consecuencia, la comprobación de longitud en ksmbd_krb5_authenticate() (*out_len <= resp->spnego_blob_len) se supera erróneamente, permitiendo que memcpy() escriba el blob AP-REP más allá del final de response_buf y hacia memoria heap adyacente del núcleo.

Se corrige esto restando work->next_smb2_rsp_hdr_off al calcular out_len, asegurando que refleje con precisión el espacio restante físico en el búfer.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-23

Moderación

aceptado

Artículo

VDB-425808

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!