CVE-2026-86739 in Snipe-ITinformazioni

Riassunto

di VulDB • 09/09/2026

Snipe-IT 8.6.3 e versioni precedenti non verificano il valore di ritorno di Storage::put() durante la scrittura del PNG della firma e del PDF di accettazione generato in Account\AcceptanceController::store(). Su driver di filesystem che restituiscono false anziché lanciare un'eccezione in caso di errore di scrittura (ad esempio, disco locale con permessi restrittivi, S3 con credenziali scadute o un backend di storage esaurito), l'esecuzione prosegue verso $acceptance->accept(), che imposta accepted_at e i campi signature_filename/eula_filename, crea la voce del registro azioni 'accepted' ed invia le notifiche di completamento anche se i file di prova non sono mai stati memorizzati. Il risultato è un record di accettazione contrassegnato come completo i cui file di supporto non esistono, producendo un artefatto di conformità sostanzialmente incompleto per il riconoscimento dell'EULA o per i flussi di lavoro di ricezione delle attrezzature. La condizione viene attivata quando un utente autenticato completa l'accettazione mentre il backend di storage fallisce silenziosamente le operazioni di scrittura; un attaccante non può forzare direttamente il backend di storage in tale stato. Risolto in Snipe-IT 8.7.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

VulnCheck

Prenotare

08/09/2026

Divulgazione

09/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!