Highlights
Insecure Deserialization: 1 prior fix. Scrutinize any change in this area.
qanything_kernel/connector/database/faiss/faiss_client.py: most-fixed (1 issue). Treat as high-risk during review.
2 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Insecure Deserialization: FAISS.load_local is invoked with allow_dangerous_deserialization enabled, permitting execution of untrusted pickle payloads that can lead to remote code execution if an attacker controls the index file path or contents.
SQL Injection: execute_query_ previously concatenated user-controlled values into SQL strings; parameterized queries now prevent injection, but any new query method or raw SQL path must enforce the same binding.