libmmongocrypt, C Driver: защитить запросы к данным

Кратко

libmmongocrypt, C Driver: SQL-инъекцию. Разбор за 2026-10-26: 5 записей версий и 14 CVE, документированные версии и проверки для направления «базы данных» на основе CERTFR-2026-AVI-1386.

ИИ-иллюстрация: тёмное техническое помещение кибербезопасности с золотистым освещением Иллюстрация · вымышленная сцена
В этой статье

Ретроспектива за 2026-10-26, подготовленная 27 октября 2026 года. Дата обозначает рассматриваемый день; даты публикации и редакции источников указаны ниже.

Что меняет бюллетень для вашей среды

Отправная точка — CERTFR-2026-AVI-1386, опубликованный 2026-10-26. В область входят libmmongocrypt, C Driver, C# Driver, Compass. Указанные последствия: подделку межсайтовых запросов CSRF, изменение данных, выполнение кода, SQL-инъекцию, отказ в обслуживании, обход защитных механизмов, нарушение конфиденциальности. Они относятся к области бюллетеня; каждое последствие не приписывается каждому продукту или CVE.

В разборе 5 записей версий и 14 идентификаторов CVE. Отслеживайте исправления по компонентам: общий успех обновления не доказывает отдельное исправление libmmongocrypt и Compass.

Продукты и версии для проверки

Идентификатор
CERTFR-2026-AVI-1386
Первая публикация источника
2026-10-26
Последняя доступная на этот день редакция
2026-10-26
Указанные компоненты
libmmongocrypt, C Driver, C# Driver, Compass
Идентификаторы CVE
CVE-2026-114645, CVE-2026-114652, CVE-2026-114649, CVE-2026-114646, CVE-2026-114648, CVE-2026-114654, CVE-2026-114653, CVE-2026-114643, CVE-2026-114647, CVE-2026-114650, CVE-2026-114644, CVE-2026-115929, CVE-2026-114651, CVE-2026-114655
КомпонентОпубликованное условие
libmmongocrypt< 1.21.1
C Driver2.5.x : < 2.5.7
C Driver< 1.30.14
C# Driver< 3.13.0
Compass< 1.53.1

Для libmmongocrypt опубликовано условие «< 1.21.1». Сравнивайте реально загруженную версию с этим условием в её собственной ветке. Исправление другой редакции libmmongocrypt, C Driver не закрывает данный случай.

Механизм и предварительные условия

SQL-инъекция смешивает данные и команды. Проверьте параметризованные запросы, права базы данных и журналы; разрушительная тестовая нагрузка не требуется.

Первичная запись CVE-2026-114655, опубликованная mongodb, охватывает libmongocrypt. Использованная редакция датирована 2026-10-22. Её область отделена от интеграций и групп продуктов в CERTFR-2026-AVI-1386.

Опубликованная оценка CVE-2026-114655: CVSS 4.0, 6/10. Вектор описывает технические условия, а не частоту атак или вероятность компрометации вашей установки.

CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Вектор атаки
сеть
Исходные привилегии
низкая
Участие пользователя
не требуются
Сложность
низкая
Дополнительные условия атаки
присутствуют
Тип недостатка
CWE-74

Выбор подходящего вмешательства

  1. Найдите экземпляры libmmongocrypt, работающие версии и ответственных. Зафиксируйте условие < 1.21.1 вместе с CERTFR-2026-AVI-1386.
  2. Сопоставьте установленную ветку с инструкциями поставщика libmmongocrypt. Подготовьте пакет для этой ветки и тест зависимого сервиса; сохраните исходное состояние.
  3. После изменения libmmongocrypt снова определите загруженную версию и проверьте описанный процесс. Исключению нужны ответственный, снижение доступности для атаки и срок.

Проверка исправления в рабочем процессе

Сценарий проверки для адаптации к libmmongocrypt, C Driver: С libmmongocrypt выполните эталонное чтение и транзакцию в тестовой базе через реальный клиент приложения. Проверьте права, ошибки и репликацию; различайте версии сервера и драйвера. Это предложение защитной проверки, а не заявление о тестировании чужих систем.

Ограничение CERTFR-2026-AVI-1386: анализ не заменяет требования производителя и исследование журналов. Приведены только документированные версии; даты атак и жертвы не выдумываются.

Вопросы по этому случаю

Какое условие проверить для libmmongocrypt?

CERTFR-2026-AVI-1386 указывает libmmongocrypt — < 1.21.1. Проверьте редакцию и работающую версию; не распространяйте границу на неуказанные ветки.

Почему одного исправления недостаточно для libmmongocrypt и Compass?

CERTFR-2026-AVI-1386 различает компоненты в области из 5 записей. Для каждой ветки нужны свои инструкции обновления и функциональная проверка.

Какие условия указаны в записи CVE-2026-114655?

Для CVE-2026-114655 опубликован вектор CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N. Проверьте условия на libmongocrypt, прежде чем переносить их на интеграцию из CERTFR-2026-AVI-1386.

Источники и связанные материалы

Практическое руководство : Управление жизненным циклом данных: хранение, архивирование и удаление с подтверждением

Подробнее о решении по этому случаю

Полный перечень исходного бюллетеня

Таблица статьи может быть выдержкой. Здесь приведены все записи затронутых систем и CVE указанной редакции. Это не инвентаризация ваших активов и не соответствие каждой CVE каждому продукту.

Официальный источник · CERTFR-2026-AVI-1386
Редакция бюллетеня : · Проверено :

Затронутые системы · 5

Сохранён французский оригинал, чтобы избежать неоднозначного перевода условий версий.

  1. libmmongocrypt versions antérieures à 1.21.1
  2. C Driver versions 2.5.x antérieures à 2.5.7
  3. C Driver versions antérieures à 1.30.14
  4. C# Driver versions antérieures à 3.13.0
  5. Compass versions antérieures à 1.53.1
Идентификаторы CVE · 14