Katalog CVE

CVE-2026-41640

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach przed 2.0.39 platformy NocoBase, funkcja queryParentSQL() w pakiecie bazodanowym umożliwia atakującym wstrzykiwanie dowolnego SQL poprzez złośliwe klucze główne. Problem ten został naprawiony w wersji 2.0.39.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wykonania nieautoryzowanych zapytań SQL, co może prowadzić do ujawnienia danych lub kompromitacji systemu.

Rekomendacja

Zaleca się aktualizację do wersji 2.0.39 lub nowszej, aby zabezpieczyć system przed tymi atakami.

Powiązane podatności

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

NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions. Prior to version 2.0.39, the queryParentSQL() function in the core database package constructs a recursive CTE query by joining nodeIds with string concatenation instead of using parameterized queries. The nodeIds array contains primary key values read from database rows. An attacker who can create a record with a malicious string primary key can inject arbitrary SQL when any subsequent request triggers recursive eager loading on that collection. This issue has been patched in version 2.0.39.

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