CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-29096

High
Published: Translated: NVD NIST

Summary

SuiteCRM to otwartoźródłowa aplikacja do zarządzania relacjami z klientami. W wersjach przed 7.15.1 i 8.9.3, parametr `field_function` z danych POST jest zapisywany bez walidacji w tabeli `aor_fields`, co prowadzi do drugorzędnej podatności na wstrzyknięcie SQL przy wykonywaniu raportów.

Risk Assessment

Każdy uwierzytelniony użytkownik z dostępem do raportów może wydobyć dowolne dane z bazy danych, w tym hasła, tokeny API i wartości konfiguracyjne. W przypadku MySQL z uprawnieniami FILE, może to prowadzić do zdalnego wykonania kodu.

Recommendation

Zaleca się aktualizację do wersji 7.15.1 lub 8.9.3, które naprawiają tę podatność. Należy również rozważyć dodatkowe środki zabezpieczające, takie jak walidacja danych wejściowych.

Related vulnerabilities

Original NVD description (English source)

SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to versions 7.15.1 and 8.9.3, when creating or editing a report (AOR_Reports module), the `field_function` parameter from POST data is saved directly into the `aor_fields` table without any validation. Later, when the report is executed/viewed, this value is concatenated directly into a SQL SELECT query without sanitization, enabling second-order SQL injection. Any authenticated user with Reports access can extract arbitrary database contents (password hashes, API tokens, config values). On MySQL with FILE privilege, this could lead to RCE via SELECT INTO OUTFILE. Versions 7.15.1 and 8.9.3 patch the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS