Quick answers
- Is CVE-2026-10105 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-10105 being exploited in the wild.
- How severe is CVE-2026-10105?
- High severity, with a CVSS score of 8.3, published 29 May 2026.
- Which products and versions are affected?
- Agno <= 2.6.5, 2.6.5; agno (PyPI) ECOSYSTEM:introduced=0,last_affected=2.6.5.
- Is there a fix for CVE-2026-10105?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-10105 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-10105?
- Check whether you run Agno or agno (PyPI) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A SQL injection vulnerability exists in `agno/vectordb/clickhouse/clickhousedb.py` within the `delete_by_metadata()` method. The root cause is the use of unsafe Python f-string interpolation to construct SQL WHERE clauses from user-supplied metadata keys and values. While table and database identifiers are properly parameterized, the metadata filters are directly embedded into the query string. A remote attacker with low privileges can provide malicious metadata (e.g., using tautologies like `' OR '1'='1`) to bypass intended filters, resulting in mass data deletion or information disclosure via error-based or blind SQL injection techniques. The vulnerability is confirmed in version 2.6.5.
Affected products
- agno-agi agno <= 2.6.5
Identifiers
- CVE-2026-10105
- GHSA-82m5-3pcp-hccq
- PYSEC-2026-2333
Timeline
- 2026-05-29: disclosed: Vulnerability disclosed and CVE-2026-10105 assigned.
- 2026-05-29: advisory: GitHub Advisory GHSA-82m5-3pcp-hccq published.
References
- https://github.com/agno-agi/agno/issues/7866
- https://github.com/agno-agi/agno/pull/7883
- https://github.com/agno-agi/agno/pull/7883/changes/26a7439b803c0ccc9a58ee53572d8088a678923f
- https://github.com/agno-agi/agno/pull/7883/changes/a0ec99305e782e68ba26f5966c53ad50b5f40132
- https://www.vulncheck.com/advisories/agno-sql-injection-via-clickhouse-delete-by-metadata