CVE-2026-25063 in gradle-completionИнформация

Сводка

по VulDB • 03.08.2026

gradle-completion обеспечивает поддержку автодополнения команд для оболочек Bash и Zsh в среде Gradle. В версии gradle-completion до 9.3.0 включительно обнаружена уязвимость внедрения кода (command injection), позволяющая выполнять произвольный код при активации автодополнения по клавише Tab в Bash внутри проекта, содержащего вредоносный файл сборки Gradle. Скрипт `gradle-completion` для оболочки Bash не обеспечивает должной санитизации имен задач и их описаний в файлах сборки Gradle, что позволяет осуществить внедрение кода при использовании автодополнения команд в Bash (без явного запуска пользователем каких-либо задач из файла сборки). Например, если описание задачи содержит строку, заключенную в обратные кавычки (`), то эта строка будет выполнена как команда при отображении описания задачи в списке автодополнения. Хотя выполнение задач является основной функцией Gradle, такая встроенная возможность выполнения может приводить к непредвиденным последствиям. Уязвимость не затрагивает автодополнение для Zsh. Первая исправленная версия — 9.3.1. В качестве временной меры обхода уязвимости можно эффективно отключить автодополнение Bash для Gradle, удалив `gradle-completion` из файлов `.bashrc` или `.bash_profile`.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

GitHub M

Резервировать

28.01.2026

Раскрытие

30.01.2026

Модерация

принято

Вход

VDB-343450

EPSS

0.00716

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!