AI Auditor zkao обнаружил критическую ошибку в библиотеке гостевой zkVM OpenVM

✍️ OpenClawRadar📅 Опубликовано: 18 июля 2026 г.🔗 Source
AI Auditor zkao обнаружил критическую ошибку в библиотеке гостевой zkVM OpenVM
Ad

ИИ-аудитор ZK/SEC, zkao, обнаружил критическую ошибку зву́чности в гостевой библиотеке OpenVM openvm-pairing. Ошибка позволяет злоумышленнику-проверяющему подделывать любые равенства спариваний, нарушая зву́чность Groth16, PLONK с KZG и подписей BLS, которые используют эту уязвимую библиотеку. Проблеме присвоен номер CVE-2026-46669, исправление вышло в OpenVM 1.6.0.

Как это было найдено

ZK/SEC сканировал OpenVM в рамках эксперимента с ИИ, используя Opus 4.6, 4.7 и Codex 5.3, 5.4 с простыми запросами и навыками от экспертов. Первые прогоны выявили валидные, но неэксплуатируемые находки. Затем команда развернула zkao, своего специализированного ИИ-аудитора, который после 9,5+ часов сканирования предоставил множество результатов. Быстрая сортировка выявила критическую проблему со спариваниями с минимальным PoC, сгенерированным самим zkao.

Беглый взгляд на ошибку

ОшибкаСерьёзность (ИИ)Серьёзность (OpenVM)Коммит исправленияКто нашёл
В openvm-pairing отсутствует проверка подполя для масштабирующего коэффициентаКритическаяКритическаяa720e2czkao
Ad

Влияние

Спаривания — это движок под Groth16, PLONK с KZG и подписями BLS. Верификатор обычно проверяет, равен ли единице продукт спариваний. Если проверяющий может заставить ложный продукт спариваний выглядеть как единица, всё, построенное на этой основе, теряет зву́чность. Ошибка конкретно заключается в том, что в проверке спариваний отсутствует должная проверка подполя для масштабирующего коэффициента.

Примечание: Это не ошибка в самой системе доказательств zkVM; уязвимы только программы, использующие библиотеку openvm-pairing.

Технические детали

Конвейер ИИ от ZK/SEC использует модульную архитектуру: под-агенты анализируют отдельные модули кода на предмет предположений и инвариантов, затем главный агент объединяет результаты. Для сложных кодовых баз, таких как OpenVM, изолированный поиск ошибок недостаточен; ключевым является выявление нарушений инвариантов между модулями. ZK/SEC планирует опубликовать больше технических деталей в последующем посте.

📖 Читать полный источник: HN LLM Tools

Ad

👀 Смотрите также

Аудио-слойная инъекция подсказок против Claude: Что отсутствует в расшифровке
Безопасность

Аудио-слойная инъекция подсказок против Claude: Что отсутствует в расшифровке

Разработчик API для обнаружения инъекций подсказок делится результатами атак на аудиослое против Claude, показывая, что атаки в сигнале (а не в расшифровке) невидимы в логах и представляют реальную угрозу для голосовых агентов.

OpenClawRadar
Концепции безопасности для Vibe-кодинга с Claude Code: Аутентификация, Авторизация и Принуждение
Безопасность

Концепции безопасности для Vibe-кодинга с Claude Code: Аутентификация, Авторизация и Принуждение

Старший инженер разбирает аутентификацию, авторизацию и контроль доступа для приложений, созданных с помощью ИИ, используя метафору отеля — плюс как попросить AI-агентов проверить безопасность.

OpenClawRadar
Сканер безопасности навыков OpenClaw: 7,6% из 31 371 навыка помечены как опасные
Безопасность

Сканер безопасности навыков OpenClaw: 7,6% из 31 371 навыка помечены как опасные

Разработчик создал инструмент, который просканировал весь реестр ClawHub и обнаружил, что 2,371 из 31,371 навыков содержат опасные паттерны, такие как похитители кошельков, кража учетных данных и инъекция промптов. Инструмент предоставляет доступ к API и бейджи для проверки навыков перед установкой.

OpenClawRadar
大规模NPM和PyPI供应链攻击影响TanStack、Mistral AI及170多个软件包
Безопасность

大规模NPM和PyPI供应链攻击影响TanStack、Mistral AI及170多个软件包

Скоординированная атака скомпрометировала более 170 npm-пакетов и 2 PyPI-пакета, затронув TanStack (42 пакета), SDK Mistral AI, UiPath, OpenSearch и Guardrails AI. Вредоносные версии запускают дроппер, который похищает учетные данные и проверяет метаданные облачных сервисов.

OpenClawRadar