Description
Dify before 1.16.0-rc1 contains a SQL injection vulnerability in the MyScale vector store backend that allows attackers to execute arbitrary SQL by supplying unsanitized search parameters to the search_by_full_text method without escaping or parameterization. Attackers can inject malicious SQL through the search parameters to read, modify, or delete data in the underlying ClickHouse database.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
langgenius dify
Default version status: unaffected
0 to < 1.16.0-rc1affected
pkg:github/langgenius/difyReferences
- https://github.com/langgenius/dify/releases/tag/1.16.0-rc1 ↗
- https://github.com/langgenius/dify/issues/38281 ↗
- https://github.com/langgenius/dify/pull/38295 ↗
- https://github.com/langgenius/dify/commit/d9884efaeea8322706e24c560d2c17e5bf3fab5f ↗
- https://www.vulncheck.com/advisories/dify-rc1-sql-injection-via-myscale-vector-store-search-by-full-text ↗