Katalog CVE

CVE-2026-40524

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

Percentyl 19 — wyżej niż 19% wszystkich znanych CVE

Streszczenie

FrontAccounting przed wersją 2.4.20 zawiera podatność na wstrzykiwanie SQL w funkcji get_gl_transactions(), gdzie parametr filter_type jest bezpośrednio konkatenowany do klauzuli SQL IN() bez parametryzacji. Atakujący z uprawnieniami SA_GLANALYTIC mogą wstrzyknąć dowolny SQL, dostarczając zamykający nawias i złośliwe warunki, aby wyodrębnić poufne dane wpisów księgowych poprzez ślepe wstrzykiwanie SQL oparte na różnicach w rozmiarze odpowiedzi.

Ocena ryzyka

Organizacja narażona jest na wyciek poufnych danych księgowych, takich jak wpisy dziennika, co może prowadzić do naruszenia poufności finansowej i zgodności z przepisami.

Rekomendacja

Należy natychmiast zaktualizować FrontAccounting do wersji 2.4.20 lub nowszej, która zawiera poprawkę usuwającą podatność poprzez zastosowanie parametryzowanych zapytań SQL.

Oryginalny opis (angielski, źródło NVD)

FrontAccounting before 2.4.20 contains a SQL injection vulnerability in the get_gl_transactions() function where the filter_type parameter is concatenated directly into a SQL IN() clause without parameterization. Attackers with SA_GLANALYTIC permission can inject arbitrary SQL by supplying a closing parenthesis followed by malicious conditions to extract sensitive journal entry data through boolean-based blind SQL injection with reliable response size differentials.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS