Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
cve-writeups-and-pocs — CVE-2026-80724 PoC + write-up completo — o mapeamento somente leitura ptp/vmclock do kernel Linux torna-se gravável (VM_MAYWRITE). Descoberto, reportado e corrigido por Abdifatah Suruur (suruurism) | Kitploit
Ferramentas/GitHubGitHub/suruurism/cve-writeups-and-pocs
Análise de VulnerabilidadesExploraçãoPapers e PesquisaAprendizado e EducaçãoExploração de Binários
GitHubsuruurism/cve-writeups-and-pocs

cve-writeups-and-pocs

CVE-2026-80724 PoC + write-up completo — o mapeamento somente leitura ptp/vmclock do kernel Linux torna-se gravável (VM_MAYWRITE). Descoberto, reportado e corrigido por Abdifatah Suruur (suruurism)

Ver Repositório
141há 11 diasAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Write-ups e PoCs de CVE

Pesquisa de segurança por Abdifatah Suruur (suruur / suruurism) — uma coleção de write-ups e provas de conceito de CVE para vulnerabilidades do kernel Linux descobertas de forma independente.

Índice de CVEs

CVEComponenteCVSSStatus
CVE-2026-80926Kernel Linux ksmbd — use-after-free na notificação de quebra de oplock9.8 CríticaCorrigido em v7.3-rc2; backport para 7.2.5, 6.18.51, 6.12.111 e 6.6.158
CVE-2026-80724Kernel Linux ptp/vmclock — mapeamentos somente leitura tornam-se graváveis8.8 AltaCorrigido em v7.3-rc1; backport para 6.18.47, 7.1.11 e 7.2.1

CVE-2026-80724 - PoC e Write-up

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

Prova de Conceito Completa + Write-up Técnico

  • ID do CVE: CVE-2026-80724
  • Severidade: 8.8 (Alta) — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • Componente: Kernel Linux drivers/ptp/ptp_vmclock.c
  • Descoberto e corrigido por: Abdifatah Suruur (@suruurism)
  • Status: Divulgado publicamente • Patch integrado • Backports estáveis disponíveis

Início Rápido – Executar o 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 SaídaSignificado
0ESCRITA BEM-SUCEDIDA → o sistema é vulnerável
1mprotect recusado ou falha de escrita → corrigido
2Nenhum dispositivo vmclock encontrado

Resumo da Vulnerabilidade

O driver ptp_vmclock rejeita corretamente mapeamentos graváveis da página ABI compartilhada do vmclock com -EROFS, mas deixa VM_MAYWRITE definido.

Um processo que consegue abrir /dev/vmclockN pode:

  1. mmap() da página como PROT_READ
  2. Elevá-la com mprotect(PROT_READ|PROT_WRITE)
  3. Escrever nos dados de cronometragem pertencentes ao host (contador de sequência, hora UTC, deslocamento TSC, marcador de interrupção)

Isso quebra o contrato fundamental de somente leitura da ABI do vmclock.

CVE-2026-80724 — Conteúdo

CaminhoDescrição
CVE-2026-80724/CVE-2026-80724.mdWrite-up técnico completo (causa raiz, impacto, linha do tempo, referências)
CVE-2026-80724/vmclock_poc.cProva de Conceito funcional
CVE-2026-80724/MakefileArquivo de build simples

Referências Oficiais

  • Registro do CVE: https://www.cve.org/CVERecord?id=CVE-2026-80724
  • Commit de correção: https://git.kernel.org/torvalds/c/a5edadbae57e2298a56cf7a4e774a027905a331f
  • Envio do patch: 20260813174707.14809-1
  • Anúncio de CVE do Linux: https://lists.openwall.net/linux-cve-announce/2026/08/28/126

Autor

Abdifatah Suruur (suruur / suruurism)

  • GitHub: @suruurism

Aviso Legal

Este repositório destina-se apenas a fins educacionais e de pesquisa.

Use o PoC apenas em sistemas que você possui ou para os quais tem permissão explícita de teste.

Baixar ferramenta