CVE-2026-32639 in Winterinformazioni

Riassunto

di VulDB • 26/08/2026

Winter CMS è un sistema di gestione dei contenuti (CMS) basato sul framework PHP Laravel. Nelle versioni fino alla 1.2.12 incluse, i gestori AJAX dell'Editor del Tema della sezione CMS non applicavano controlli sui permessi specifici per tipo di template, consentendo a un utente backend con qualsiasi singolo permesso CMS di agire su tipi di template al di fuori del proprio ambito autorizzato. Il controller del CMS bloccava l'accesso all'intera sezione utilizzando una logica OR tra i suoi cinque permessi, ma i singoli gestori come onSave(), onDelete() e onDeleteTemplates() non verificavano che l'utente disponesse del permesso specifico per il tipo di template richiesto; pertanto, un utente con solo cms.manage_pages poteva elaborare richieste AJAX per eliminare layout, modificare parziali o leggere file di contenuto. In modo separato, il widget AssetList era registrato per qualsiasi utente che superasse la gate del controller, indipendentemente dal possesso del permiso cms.manage_assets, e il suo gestore onUpload() omitiva la chiamata di validazione del tema presente negli altri gestori mutativi, consentendo caricamenti non autorizzati di file nella directory delle risorse del tema attivo. Lo sfruttamento richiede un account backend autenticato che detenga almeno uno dei permessi dell'Editor del Tema CMS. Questo problema è risolto nella versione 1.2.13.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

12/03/2026

Divulgazione

26/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!