Вышел PVS-Studio 8.01: проверка на OWASP Benchmark, поддержка JDK 25 и Go 1.27
SAST-правила Java-анализатора проверили на OWASP Benchmark for Java, добавлены три новые диагностики по стандарту OWASP ASVS и расширенные настройки анализа и отчётов.
PVS-Studio выпустила релиз статического анализатора кода PVS-Studio 8.01, сообщил CNews.
Что нового
Команда проверила SAST-правила Java-анализатора на OWASP Benchmark for Java — бенчмарке для оценки инструментов поиска уязвимостей. «Использование специализированного бенчмарка позволило выявить недочеты в SAST-правилах Java анализатора и повысить эффективность обнаружения дефектов безопасности», — сказал Project Lead отдела Java-разработки Кирилл Епифанов. Добавлены три диагностических правила для Java по требованиям OWASP ASVS: cookie без атрибута Secure, хранение недоверенных данных в объекте-источнике доверенных данных и использование криптографически слабого генератора случайных чисел.
Java-анализатор теперь поддерживает JDK 25, анализатор Go — Go 1.27. Для MSBuild-проектов в JSON-отчёте сохраняются конфигурации, использованные при анализе, а в отчёте fullhtml срабатывания группируются по конфигурации анализа.