Katalog CVE

CVE-2026-55684

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W aplikacji WeGIA przed wersją 3.8.6 nieuwierzytelniony endpoint cadastro_cobrancas_geracao.php przyjmuje dane POST przez extract($_REQUEST) i wstawia je bezpośrednio do zapytania INSERT. Parametry numeryczne nie są walidowane ani ujmowane w cudzysłowy, a tekstowe można wykorzystać do wyjścia z kontekstu SQL. Zdalny atakujący może wykonać dowolny kod SQL, odczytując lub modyfikując dane rozliczeniowe, dane członków, pracowników, uprawnienia i poświadczenia, a także usuwać tabele bazy danych.

Ocena ryzyka

Podatność pozwala nieuwierzytelnionemu atakującemu na pełny dostęp do bazy danych, w tym kradzież poświadczeń i modyfikację danych rozliczeniowych oraz zniszczenie danych. Stanowi to poważne ryzyko dla poufności, integralności i dostępności systemu.

Rekomendacja

Należy niezwłocznie zaktualizować WeGIA do wersji 3.8.6 lub nowszej. Do czasu aktualizacji zaleca się ograniczenie dostępu do endpointu oraz wdrożenie reguł WAF blokujących próby wstrzyknięcia SQL.

Inne podatności w WeGIA

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

WeGIA is a web manager for charitable institutions. Prior to 3.8.6, the unauthenticated web/html/socio/sistema/cadastro_cobrancas_geracao.php endpoint accepts form-encoded POST data through extract($_REQUEST) and interpolates codigo, descricao, data_emissao, data_vencimento, data_pagamento, valor, valor_pago, status, link_cobranca, link_boleto, linha_digitavel, and id_socio into a raw INSERT statement. Numeric parameters are unquoted and unvalidated, while string parameters can break out of their single-quoted SQL context. A remote attacker can execute arbitrary SQL to read or modify billing, member, employee, permission, and credential data or to delete database tables. This issue is fixed in version 3.8.6.

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