CVE-2026-68388 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

smb/client: gestionar rangos asignados superpuestos en fallocate

smb3_simple_fallocate_range() puede omitir huecos (holes) cuando un rango asignado devuelto por el servidor comienza antes del desplazamiento actual de fallocate. El hueco omitido no se rellena con ceros, pero fallocate sigue devolviendo éxito. Por lo tanto, una escritura posterior en ese hueco podría fallar con ENOSPC.

La función consulta los rangos asignados para poder preservar el contenido existente y escribir solo ceros en los huecos. Sin embargo, es posible que el servidor devuelva un rango cuyo inicio sea anterior al desplazamiento actual de fallocate.

Por ejemplo, suponga que la solicitud de fallocate es [100, 400) y el único rango asignado devuelto por el servidor es [0, 200):

Solicitud: [100, 400)
Rango del servidor: [ 0, 200) asignado

Correcto: [100, 200) datos asignados, omitir
[200, 400) hueco, rellenar con ceros

Actual: [100, 300) omitido
[300, 400) rellenado con ceros posteriormente

El código actual suma la longitud completa del rango del servidor (200) al desplazamiento actual (100) y avanza hasta el 300. Como resultado, se omite el hueco en [200, 300) sin rellenarlo con ceros.

Corrija este comportamiento avanzando solo sobre la parte del rango asignado que se superpone con el desplazamiento actual de fallocate. Ignore los rangos cuyo final sea anterior al desplazamiento actual y rechace aquellos cuyos desplazamientos finales provoquen un desbordamiento (overflow).

Esto también evita que una longitud de rango malformada cause una lectura fuera de límites (out-of-bounds) del búfer de ceros.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387796

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!