Vulnerabilidad en FreeBSD (CVE-2026-58087)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
19/08/2026
Última modificación:
27/10/2026
Descripción
Los comandos GETALL y SETALL en semctl(2) registraron el número de semáforos en el conjunto objetivo, liberaron el bloqueo que protegía el conjunto, asignaron un búfer dimensionado para esa cantidad y volvieron a adquirir el bloqueo. Se utilizó una verificación de número de secuencia para verificar que el conjunto no había sido reemplazado en el ínterin, pero el número de secuencia se reinicia después de 0x8000 ciclos de creación/destrucción. Al destruir y recrear rápidamente conjuntos de semáforos en el mismo índice, otro proceso puede hacer que el número de secuencia se reinicie, permitiendo que un conjunto con un número diferente de semáforos pase la validación. La copia subsiguiente entonces lee o escribe más allá del final del búfer asignado.<br />
<br />
Un usuario local sin privilegios puede desencadenar lecturas y escrituras fuera de límites en la memoria del heap del kernel, lo que podría conducir a una escalada de privilegios.
Impacto
Puntuación base 3.x
7.80
Gravedad 3.x
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:o:freebsd:freebsd:14.4:-:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p1:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p2:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p3:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p4:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p5:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p6:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:p7:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:14.4:rc1:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:-:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:p1:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:p10:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:p11:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:p2:*:*:*:*:*:* | ||
| cpe:2.3:o:freebsd:freebsd:15.0:p3:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página


