Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
cve-writeups-and-pocs — CVE-2026-80724 PoC + write-up completo: el mapeo de solo lectura ptp/vmclock del kernel de Linux se vuelve escribible (VM_MAYWRITE). Descubierto, reportado y corregido por Abdifatah Suruur (suruurism) | Kitploit
Herramientas/GitHubGitHub/suruurism/cve-writeups-and-pocs
Análisis de VulnerabilidadesExplotaciónPapers e InvestigaciónAprendizaje y EducaciónExplotación de Binarios
GitHubsuruurism/cve-writeups-and-pocs

cve-writeups-and-pocs

CVE-2026-80724 PoC + write-up completo: el mapeo de solo lectura ptp/vmclock del kernel de Linux se vuelve escribible (VM_MAYWRITE). Descubierto, reportado y corregido por Abdifatah Suruur (suruurism)

Ver Repositorio
141hace 11 díasAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

CVE Write-ups y PoCs

Investigación de seguridad por Abdifatah Suruur (suruur / suruurism) — una colección de CVE write-ups y pruebas de concepto para vulnerabilidades del kernel de Linux descubiertas de forma independiente.

Índice de CVE

CVEComponenteCVSSEstado
CVE-2026-80926Kernel de Linux ksmbd — use-after-free en la notificación de ruptura de oplock9.8 CríticaCorregido en v7.3-rc2; backport a 7.2.5, 6.18.51, 6.12.111 y 6.6.158
CVE-2026-80724Kernel de Linux ptp/vmclock — las asignaciones de solo lectura se vuelven escribibles8.8 AltaCorregido en v7.3-rc1; backport a 6.18.47, 7.1.11 y 7.2.1

CVE-2026-80724 - PoC y Write-up

Kernel de Linux ptp: vmclock: prevent read-only mappings from becoming writable

Prueba de Concepto completa + Write-up técnico

  • ID de CVE: CVE-2026-80724
  • Gravedad: 8.8 (Alta) — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • Componente: Kernel de Linux drivers/ptp/ptp_vmclock.c
  • Descubierto y corregido por: Abdifatah Suruur (@suruurism)
  • Estado: Divulgado públicamente • Parche fusionado • Backports estables disponibles

Inicio rápido – Ejecutar la PoC

git clone https://github.com/suruurism/cve-writeups-and-pocs.git
cd cve-writeups-and-pocs/CVE-2026-80724
make
sudo ./vmclock_poc /dev/vmclock0
Código de salidaSignificado
0ESCRITURA CONSUMADA → el sistema es vulnerable
1mprotect rechazado o fallo de escritura → parcheado
2No se encontró ningún dispositivo vmclock

Resumen de la vulnerabilidad

El controlador ptp_vmclock rechaza correctamente las asignaciones escribibles de la página ABI compartida de vmclock con -EROFS, pero deja VM_MAYWRITE establecido.

Un proceso que pueda abrir /dev/vmclockN puede:

  1. mmap() de la página como PROT_READ
  2. Elevarla con mprotect(PROT_READ|PROT_WRITE)
  3. Escribir en los datos de cronometraje propiedad del host (contador de secuencia, hora UTC, desplazamiento TSC, marcador de interrupción)

Esto rompe el contrato fundamental de solo lectura del ABI de vmclock.

CVE-2026-80724 — Contenido

RutaDescripción
CVE-2026-80724/CVE-2026-80724.mdWrite-up técnico completo (causa raíz, impacto, cronología, referencias)
CVE-2026-80724/vmclock_poc.cPrueba de Concepto funcional
CVE-2026-80724/MakefileArchivo de compilación simple

Referencias oficiales

  • Registro CVE: https://www.cve.org/CVERecord?id=CVE-2026-80724
  • Commit de corrección: https://git.kernel.org/torvalds/c/a5edadbae57e2298a56cf7a4e774a027905a331f
  • Envío del parche: 20260813174707.14809-1
  • Anuncio de CVE de Linux: https://lists.openwall.net/linux-cve-announce/2026/08/28/126

Autor

Abdifatah Suruur (suruur / suruurism)

  • GitHub: @suruurism

Aviso legal

Este repositorio es solo para fines educativos y de investigación.

Utilice la PoC únicamente en sistemas de su propiedad o para los que tenga permiso explícito de probar.

Descargar herramienta