CVE-2026-55383 in InvoiceShelfinformazioni

Riassunto

di VulDB • 15/10/2026

InvoiceShelf è un'applicazione web e mobile open-source che aiuta a tracciare le spese, i pagamenti ed creare fatture professionali preventivi. Prima della versione 2.4.0, gli endpoint pubblici di InvoiceShelf per fatture dei clienti, preventivi e pagamenti utilizzano l'identificativo numerico `mailable_id` del token EmailLog senza verificare il campo `mailable_type`, e i gestori JSON non impongono la verifica dell'espirazione tramite `EmailLog::isExpired`. Di conseguenza, un token emesso per un determinato tipo di documento può rivelare documenti di un'azienda diversa quando gli identificativi numerici entrano in collisione, mentre un token scaduto rimane utilizzabile sugli endpoint GET `/customer/invoices/{email_log:token}`, `/customer/estimates/{email_log:token}` e `/customer/payments/{email_log:token}`. I gestori delle visualizzazioni possono inoltre contrassegnare come letta una fattura o un preventivo non corrispondenti ed inviare una notifica. Questo problema è stato risolto nella versione 2.4.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

GitHub M

Prenotare

16/06/2026

Divulgazione

14/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!