Linux Kernel hasta 6.18.7/6.19-rc6 hugetlb hugetlb_pmd_shared denegación de servicio

CVSS Puntuación meta temporalPrecio actual del exploit (≈)Puntuación de interés CTI
5.5$0-$5k0.00

Resumeninformación

Una vulnerabilidad clasificada como crítica ha sido encontrada en Linux Kernel hasta 6.18.7/6.19-rc6. Está afectada una función desconocida en el componente hugetlb. El manejo da lugar a denegación de servicio. Esta vulnerabilidad se cataloga como CVE-2026-23100. No hay ningún exploit disponible. Se aconseja actualizar el componente afectado.

Detallesinformación

Una vulnerabilidad fue encontrada en Linux Kernel hasta 6.18.7/6.19-rc6 y clasificada como crítica. La función hugetlb_pmd_shared del componente hugetlb es afectada por esta vulnerabilidad. A través de la manipulación de un input desconocido se causa una vulnerabilidad de clase denegación de servicio. Esto tiene repercusión sobre la la disponibilidad. El resumen de CVE es:

En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: mm/hugetlb: corregir hugetlb_pmd_shared() Serie de parches 'mm/hugetlb: correcciones para el uso compartido de tablas PMD (incl. el uso de mmu_gather)', v3. Una corrección funcional, una corrección de regresión de rendimiento y dos correcciones de comentarios relacionadas. Limpié mi prototipo que compartí recientemente [1] para la corrección de rendimiento, aplazando la mayoría de las limpiezas que tenía en el prototipo para un momento posterior. Mientras hacía eso, identifiqué las otras cosas. El objetivo de este conjunto de parches es ser retroportado a árboles estables "bastante" fácilmente. Al menos el parche #1 y #4. El parche #1 corrige que hugetlb_pmd_shared() no detecte ningún uso compartido. El parche #2 + #3 son simples correcciones de comentarios con las que el parche #4 interactúa. El parche #4 es una corrección para la regresión de rendimiento reportada debido a transmisiones IPI excesivas durante fork()+exit(). El último parche trata sobre vaciados de TLB, IPIs y mmu_gather. Léase: complicado Hay muchas limpiezas por hacer en el futuro + una optimización razonable en x86. Pero todo eso está fuera del alcance de esta serie. Probado en tiempo de ejecución, con un enfoque en corregir la regresión de rendimiento usando el reproductor original [2] en x86. Este parche (de 4): Cambiamos de usar (erróneamente) el recuento de páginas a un recuento compartido independiente. Ahora, las tablas de páginas compartidas tienen un refcount de 1 (excluyendo referencias especulativas) y en su lugar usan ptdesc->pt_share_count para identificar el uso compartido. No convertimos hugetlb_pmd_shared(), así que ahora mismo, nunca detectaríamos una tabla PMD compartida como tal, porque compartir/dejar de compartir ya no afecta el refcount de una tabla PMD. La migración de páginas, como mbind() o migrate_pages(), permitiría migrar folios mapeados en dichas tablas PMD compartidas, aunque los folios no sean exclusivos. En smaps los contabilizaríamos como "privados" aunque sean "compartidos", y estaríamos configurando erróneamente el PM_MMAP_EXCLUSIVE en la interfaz pagemap. Corregirlo usando correctamente ptdesc_pmd_is_shared() en hugetlb_pmd_shared().

El advisory puede ser descargado de git.kernel.org. La vulnerabilidad es identificada como CVE-2026-23100. Detalles técnicos son conocidos, pero no hay ningún exploit público disponible.

Para el scanner Nessus se dispone de un plugin ID 297963 (Linux Distros Unpatched Vulnerability : CVE-2026-23100), que puede ayudar a determinar la existencia del riesgo analizado.

Una actualización a la versión 6.18.8 o 6.19-rc7 elimina esta vulnerabilidad. Aplicando el parche 69c4e241ff13545d410a8b2a688c932182a858bf/ca1a47cd3f5f4c46ca188b1c9a27af87d1ab2216 es posible eliminar el problema. El parche puede ser descargado de git.kernel.org. El mejor modo sugerido para mitigar el problema es Actualización.

La vulnerabilidad también está documentado en las bases de datos Tenable (297963) y CERT Bund (WID-SEC-2026-0324). Be aware that VulDB is the high quality source for vulnerability data.

Afectado

  • Debian Linux
  • Google Cloud Platform
  • Amazon Linux 2
  • Red Hat Enterprise Linux
  • Ubuntu Linux
  • SUSE Linux
  • Oracle Linux
  • IBM QRadar SIEM
  • SUSE openSUSE
  • RESF Rocky Linux
  • Open Source Linux Kernel

Productoinformación

Escribe

Proveedor

Nombre

Versión

Licencia

Sitio web

CPE 2.3información

CPE 2.2información

CVSSv4información

VulDB Vector: 🔒
VulDB Confiabilidad: 🔍

CVSSv3información

VulDB Puntuación meta base: 5.6
VulDB Puntuación meta temporal: 5.5

VulDB Puntuación base: 5.7
VulDB Puntuación temporal: 5.5
VulDB Vector: 🔒
VulDB Confiabilidad: 🔍

NVD Puntuación base: 5.5
NVD Vector: 🔒

CVSSv2información

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VectorComplejidadAutenticaciónConfidencialidadIntegridadDisponibilidad
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear

VulDB Puntuación base: 🔒
VulDB Puntuación temporal: 🔒
VulDB Confiabilidad: 🔍

Explotacióninformación

Clase: Denegación de servicio
CWE: CWE-911 / CWE-664
CAPEC: 🔒
ATT&CK: 🔒

Físico: En parte
Local: Sí
Remoto: En parte

Disponibilidad: 🔒
Estado: No está definido

EPSS Score: 🔒
EPSS Percentile: 🔒

Predicción de precios: 🔍
Estimación del precio actual: 🔒

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HoyDesbloquearDesbloquearDesbloquearDesbloquear

Nessus ID: 297963
Nessus Nombre: Linux Distros Unpatched Vulnerability : CVE-2026-23100

Inteligencia de amenazasinformación

Interés: 🔍
Actores activos: 🔍
Grupos APT activos: 🔍

Contramedidasinformación

Recomendación: Actualización
Estado: 🔍

Hora de 0 días: 🔒

Actualización: Kernel 6.18.8/6.19-rc7
Parche: 69c4e241ff13545d410a8b2a688c932182a858bf/ca1a47cd3f5f4c46ca188b1c9a27af87d1ab2216

Línea de tiempoinformación

2026-01-13 CVE asignado
2026-02-04 +22 días Aviso publicado
2026-02-04 +0 días Entrada de VulDB creada
2026-05-03 +88 días Última actualización de VulDB

Fuentesinformación

Proveedor: kernel.org

Aviso: git.kernel.org
Estado: Confirmado

CVE: CVE-2026-23100 (🔒)
GCVE (CVE): GCVE-0-2026-23100
GCVE (VulDB): GCVE-100-344343
CERT Bund: WID-SEC-2026-0324 - Linux Kernel: Mehrere Schwachstellen

Artículoinformación

Fecha de creación: 2026-02-04 18:27
Actualizado: 2026-05-03 19:44
Cambios: 2026-02-04 18:27 (59), 2026-02-05 16:30 (2), 2026-02-19 19:52 (1), 2026-03-20 14:09 (10), 2026-05-03 19:44 (7)
Completo: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Discusión

Sin comentarios aún. Idiomas: es + pt + en.

Por favor, inicie sesión para comentar.

Want to stay up to date on a daily basis?

Enable the mail alert feature now!