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-2018-6905 — XSS in install.php di TYPO3 | Kitploit
Strumenti/GitHubGitHub/dnr6419/cve-2018-6905
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingApprendimento e Formazione
GitHubdnr6419/cve-2018-6905

CVE-2018-6905

XSS in install.php di TYPO3

Vedi Repository
5 anni 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

Ordine di installazione ed esecuzione

0. Installazione di type3

root@kitploit:~
 $docker-compose up  

1. Avvio e installazione del server web typo3

Vai su http://[web-server ip]:port/typo3, ignora il seguente messaggio.

root@kitploit:~
 Directory / is not writable
Path /var/www/html/typo3 exists, but no file underneath it can be created.  

2. Installazione di typo3

Accedi al sito typo3 installato nel contenitore e procedi con l'installazione. L'host del database mysql è db.

3. Iniezione XSS in typo3

Durante l'installazione, al passaggio 4/5, inserisci il payload XSS nel campo "site name". image

4. Esecuzione XSS

Dopo aver completato l'installazione e effettuato il login, puoi vedere l'esecuzione dell'XSS come mostrato di seguito. image

Errori di configurazione

Per automatizzare alcune domande che debconf pone tramite CLI, come mostrato di seguito, abbiamo installato e modificato debconf-utils.
root@kitploit:~
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
root@kitploit:~
RUN apt-get install -y debconf-utils
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
RUN apt-get install -y -q [package]

A causa della natura del server apache2 eseguito come utente www-data, abbiamo creato la cartella typo3 con l'utente www-data.

Le versioni di database compatibili sono le seguenti.

Abbiamo impostato l'immagine mysql alla versione 5.8.

root@kitploit:~
System Requirements 
For more information as well as installation instructions see the Installation guide.
Operating System	Linux, Windows or Mac, or common cloud infrastructure setups
Webserver	Apache httpd, Nginx, Microsoft IIS, Caddy Server
Supported Browsers	Chrome (latest)
Edge (latest)
Firefox (latest)
Internet Explorer >= 11
Safari (latest)
Database	MariaDB >= 10.0 <= 10.3
Microsoft SQL Server
MySQL >= 5.0 <= 5.7
PostgreSQL
SQLite
Hardware	RAM >= 256 MB
PHP	PHP >= 7.2 <= 7.4
C'è un problema con il character-set di mysql.

Abbiamo impostato le opzioni di comando nel contenitore mysql.

root@kitploit:~
Invalid Charset
Your database uses character set "latin1", but only "utf8" is supported with TYPO3. You probably want to change this before proceeding.
Scarica lo strumento