DeveloperCrazyNEWSROOM
← К ленте
Безопасность

CodeQL 2.27.4: меньше ложных тревог, меньше файлов-сюрпризов 🔎

4 ноября GitHub рассказал об обновлении движка статического анализа для code scanning.

• Java/Kotlin: проверки лучше распознают санитайзеры и защитные условия.
• Rust и C++: исправлены отдельные ложные срабатывания. Например, [[maybe_unused]] больше не вызывает жалобы на неиспользуемую переменную.
• При сборке и публикации CodeQL-пакета CLI проверяет симлинки: файлы, оказавшиеся вне корня пакета, пропускаются с предупреждением.
• JVM-предупреждения и ошибки запуска теперь идут в stderr, чтобы не ломать JSON-вывод.

Для C# есть нюанс: у cs/redos и cs/regex-injection убрали тег CWE-730. Если отчёты завязаны на этот тег, проверьте фильтры.

GitHub автоматически развёртывает новые версии CodeQL в code scanning на github.com. Для GHES эти изменения заявлены в 3.24.

Анализатор стал чуть реже кричать «волки!». Настоящих волков всё равно проверяем руками 😅

Источник GitHub, 4 ноября:
https://github.blog/changelog/2026-11-04-codeql-2-27-4-improves-accuracy-and-query-metadata/

#CodeQL #GitHub #DeveloperCrazy

Оригинал в Telegram