Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-4480-PoC — Prova de conceito para CVE-2026-4480, uma vulnerabilidade de injeção de comandos no nome do trabalho de impressão do Samba. Demonstra a exploração por meio de nomes de trabalhos de impressão maliciosos e inclui orientações de detecção e mitigação. | Kitploit
Ferramentas/GitHubGitHub/clearlotus-git/cve-2026-4480-poc
Escalada de PrivilégiosAnálise de VulnerabilidadesExploraçãoMovimento LateralTestes de PenetraçãoComando e ControleAprendizado e Educação
GitHubclearlotus-git/cve-2026-4480-poc

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

CVE-2026-4480-PoC

Prova de conceito para CVE-2026-4480, uma vulnerabilidade de injeção de comandos no nome do trabalho de impressão do Samba. Demonstra a exploração por meio de nomes de trabalhos de impressão maliciosos e inclui orientações de detecção e mitigação.

Ver Repositório
6há 2 mesesAinda não revisado

CVE-2026-4480-PoC

CVE-2026-4480 – Injeção de Comando no Nome do Trabalho de Impressão do Samba

Visão Geral

CVE-2026-4480 é uma vulnerabilidade de injeção de comando que afeta certas configurações de impressão do Samba que utilizam comandos de impressão externos.

A vulnerabilidade existe porque o Samba insere metadados controlados pelo usuário do trabalho de impressão em um comando shell sem escapar adequadamente os metacaracteres do shell.

Em configurações específicas, um atacante pode fornecer um nome de trabalho de impressão malicioso que faz com que comandos arbitrários sejam executados no servidor.

O problema é particularmente perigoso porque alguns compartilhamentos de impressora permitem acesso de convidado, permitindo exploração sem autenticação.


Causa Raiz

O Samba suporta vários backends de impressão. Uma opção legada, comumente referida como impressão estilo sysv, executa um comando externo sempre que um trabalho de impressão é concluído.

Os administradores podem configurar comandos usando macros de substituição como:

root@kitploit:~
print command = /usr/local/bin/print-helper %s %J

Onde:

  • %s → Caminho para o arquivo de spool
  • %J → Nome do trabalho de impressão fornecido pelo cliente

Antes da correção, o valor %J passava por uma sanitização mínima antes de ser inserido em um comando executado através do shell do sistema.

Como os metacaracteres do shell permaneciam intactos, nomes de trabalho especialmente criados podiam alterar o fluxo de comando pretendido e executar instruções controladas pelo atacante.


Fluxo de Ataque

Um ataque típico consiste em quatro estágios:

  1. Descobrir um compartilhamento de impressora que permite impressão como convidado.
  2. Conectar-se ao compartilhamento de impressora usando SMB.
  3. Enviar um trabalho de impressão contendo um nome de trabalho malicioso.
  4. Aguardar o Samba invocar o comando de impressão configurado.

Se o comando de impressão referenciar %J, a carga útil do atacante se torna parte do comando shell e é executada com as permissões do processo de impressão do Samba.


Por que a Configuração Importa

Nem toda instalação do Samba é vulnerável.

As seguintes condições geralmente devem ser verdadeiras:

  • O Samba está configurado com um backend de impressão que executa comandos shell externos.
  • O comando de impressão referencia %J.
  • Um compartilhamento de impressora está acessível ao atacante.
  • Impressão como convidado ou autenticação fraca permite o envio de trabalhos.

Implantações modernas que usam impressão baseada em CUPS não expõem esse caminho de ataque porque os trabalhos são passados através da API do CUPS em vez de um comando shell.


Impacto

A exploração bem-sucedida pode permitir que um atacante:

  • Executar comandos arbitrários do sistema operacional
  • Obter um shell sob a conta de serviço do Samba
  • Acessar arquivos disponíveis para o subsistema de impressão
  • Pivotar para oportunidades adicionais de escalonamento de privilégios
  • Mover-se lateralmente dentro de um ambiente

A gravidade depende fortemente das permissões do processo de impressão e da configuração do sistema ao redor.


Versões Vulneráveis

As versões afetadas incluem versões anteriores a:

  • 4.22.10
  • 4.23.8
  • 4.24.3

Sistemas que usam versões posteriores não são afetados por este problema.


Mitigação

As mitigações recomendadas incluem:

  1. Atualizar o Samba para uma versão corrigida.
  2. Remover %J dos comandos de impressão se não for necessário.
  3. Colocar macros controladas pelo usuário entre aspas antes de passá-las para comandos shell.
  4. Migrar para printing = cups quando possível.
  5. Restringir o acesso de impressão como convidado e auditar as permissões do compartilhamento de impressora.

Oportunidades de Detecção

Os defensores devem investigar:

  • Compartilhamentos de impressora que permitem acesso anônimo
  • Trabalhos de impressão com nomes incomuns ou malformados
  • smbd gerando interpretadores de shell inesperadamente
  • Processos filhos como:
root@kitploit:~
sh
bash
python
perl
nc
curl
wget

Monitorar a criação de processos a partir do serviço Samba pode ajudar a identificar tentativas de exploração.


Aviso Legal

Este repositório é destinado apenas para pesquisa educacional e autorizada de segurança.

Não use este código contra sistemas, redes ou serviços sem permissão explícita do proprietário.

O acesso não autorizado a sistemas de computador é ilegal e antiético.

Sempre realize testes em ambientes de laboratório isolados ou plataformas especificamente projetadas para treinamento de segurança.

Baixar ferramenta