Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 15 OCT · 04:55

CVE-2026-58100 Lectura fuera de límites en kqueue_fork_copy_knote() de kqueue copy-on-fork

kqueue_fork_copy_knote() indexaba en la tabla de descriptores de archivo del hijo usando el número de descriptor de un knote sin verificar límites. Como la tabla del hijo se copia antes de transferir los knotes, un hilo concurrente del padre podía agrandar su tabla y registrar knotes con descriptores más allá del final de la tabla del hijo, causando una lectura fuera de límites. Un usuario local sin privilegios podría explotar estas condiciones de carrera para escalar privilegios.

7.0ALTA

CVSS 3.1

  • Probabilidad de explotación0,1 %
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • FreeBSD

    desde 15.1-RELEASE hasta antes de p4

Qué hacer

  1. Verificá si usás FreeBSD y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 3.1 · 7.0 ALTA

CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

  • Vector de ataqueLocal
  • Complejidad del ataqueAlta
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • AlcanceSin cambio
  • ConfidencialidadAlta
  • IntegridadAlta
  • DisponibilidadAlta

Descripción original

kqueue_fork_copy_knote() indexed into the child's file descriptor table using a knote's file descriptor number without a bounds check. Because the child's table is copied before knotes are transferred, a concurrent thread in the parent could grow the parent's table and register knotes with file descriptor numbers beyond the end of the child's table, causing an out-of-bounds read. An unprivileged local user may be able to exploit these races to escalate privileges.

Referencias (1)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.