CVE-2026-32628

HIGH CVSS 4.0: 7,7
Обновлено 16 марта 2026
PostgreSQL
Параметр Значение
CVSS 7,7 (HIGH)
Тип уязвимости CWE-89 (SQL-инъекция)
Поставщик PostgreSQL
Публичный эксплойт Нет

AnythingLLM — это приложение, которое превращает фрагменты контента в контекст, который любой LLM может использовать в качестве ссылок во время общения. В версии 1.11.1 и более ранних версиях уязвимость внедрения SQL во встроенном плагине агента SQL позволяет любому пользователю, который может вызвать агент, выполнять произвольные команды SQL в подключенных базах данных. Метод getTableSchemaSql() во всех трех коннекторах баз данных (MySQL, PostgreSQL, MSSQL) создает SQL-запросы, используя прямую конкатенацию строк параметра table_name без очистки или параметризации.

Показать оригинальное описание (EN)

AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.11.1 and earlier, a SQL injection vulnerability in the built-in SQL Agent plugin allows any user who can invoke the agent to execute arbitrary SQL commands on connected databases. The getTableSchemaSql() method in all three database connectors (MySQL, PostgreSQL, MSSQL) constructs SQL queries using direct string concatenation of the table_name parameter without sanitization or parameterization.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Высокая
Сложно эксплуатировать
Условия для атаки
Требуются
Нужны дополнительные условия
Нужны права
Низкие
Нужны базовые права
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v4.0

Тип уязвимости (CWE)