Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-102261 — Verificatore Go non distruttivo che controlla se un'istanza di Camaleon CMS applica la correzione di autorizzazione per CVE-2026-102261 nell'endpoint di ritaglio dei media. | Kitploit
Strumenti/GitHubGitHub/7acini/cve-2026-102261
Autenticazione e AutorizzazioneStrumenti DifensiviScanner di VulnerabilitàScanner di Vulnerabilità WebAnalisi delle VulnerabilitàVirtualizzazione per la SicurezzaSicurezza WebPenetration Testing
GitHub7acini/cve-2026-102261

CVE-2026-102261

Verificatore Go non distruttivo che controlla se un'istanza di Camaleon CMS applica la correzione di autorizzazione per CVE-2026-102261 nell'endpoint di ritaglio dei media.

2724 giorni 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
Vedi Repository

CVE-2026-102261

Questo progetto contiene un verificatore non distruttivo per confermare se un'istanza autorizzata di Camaleon CMS applica l'autorizzazione introdotta nella versione 2.9.3.

Ambito

Il problema riguarda POST /admin/media/crop in Camaleon CMS fino alla 2.9.2. Un utente con :manage, :media, ma senza :manage, :users, poteva fornire l'ID di un altro utente in saved_avatar ed effettuare una scrittura dell'avatar al di fuori del proprio oggetto autorizzato. La correzione richiede :manage, :users per qualsiasi destinazione diversa dall'utente stesso.

Il verificatore invia un singolo POST autenticato con:

  • un saved_avatar di un account usa e getta diverso dall'account autenticato;
  • un cp_img_path deliberatamente inesistente.

Nella versione corretta, l'autorizzazione avviene prima di qualsiasi elaborazione del file e l'applicazione risponde con un reindirizzamento (normalmente 302). In una versione precedente, la richiesta non viene negata in questa fase e il risultato è solo INCONCLUSIVO: questo programma non invia immagini, non legge dati e non tenta di modificare alcun avatar.

Utilizzo (solo laboratorio autorizzato)

Crea due account di test sullo stesso sito:

  1. uno con :manage, :media, ma senza :manage, :users;
  2. un altro account usa e getta il cui ID sarà usato come destinazione.

Ottieni il cookie di sessione del primo account ed esegui:

go test ./...
go run . \
  --i-own-this-lab \
  --url http://127.0.0.1:3000 \
  --cookie '_session_id=COLOQUE_A_SESSAO_DE_TESTE_AQUI' \
  --nonself-user-id 42

PROTECTED significa che l'endpoint ha negato l'operazione prima di elaborare il percorso dell'immagine. INCONCLUSIVE richiede la validazione della versione installata e l'aggiornamento; non è una conferma di sfruttamento.

Correzione

Aggiorna a Camaleon CMS 2.9.3 o successivo. La patch è c143e145caa600947e70a240e87f2fed889149d3.

Riferimenti

  • CVE-2026-102261 su VulDB
  • Release 2.9.3
Scarica lo strumento