Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-55386

NONE Gepubliceerd: CWE-89

Beschrijving NL

InvoiceShelf is een open-source web- en mobiele app die helpt bij het bijhouden van uitgaven, betalingen en het maken van professionele facturen en schattingen. Voorafgaand aan versie 2.4.0, geeft InvoiceShelf de geauthenticeerde gebruikersorderByField query parameter door in Laravel orderBy calls in Invoice:: scopeApplyFilters zonder de waarde te beperken tot kolom-ID's. Een vervaardigde SQL-expressie kan daarom de ORDER BY-clausule invoeren op factuur- en andere lijsteindpunten, waardoor op boolean gebaseerde blinde extractie van database-informatie mogelijk is. Dit probleem is opgelost in versie 2.4.0.

Origineel (Engels) tonen

InvoiceShelf is an open-source web & mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.4.0, InvoiceShelf passes the authenticated user's orderByField query parameter into Laravel orderBy calls in Invoice::scopeApplyFilters without restricting the value to column identifiers. A crafted SQL expression can therefore enter the ORDER BY clause across invoice and other list endpoints, enabling boolean-based blind extraction of database information. This issue is fixed in version 2.4.0.

References