Инструмент статического анализа кода AppSec.Wave от AppSec Solutions теперь поддерживает 1С. Это обновление позволяет решению проверять безопасность программ, разработанных на российской платформе, которая широко применяется в финтехе, госсекторе, разработке и других сферах, где критически важна защита конфиденциальной информации. Об этом сообщили в AppSec Solutions на IT Speaker.

Ранее AppSec.Wave поддерживал такие языки, как JavaScript, Python, Go, C++, Java, PHP, Ruby и C#. Теперь 1С добавлен к этому списку, что особенно важно для систем критической инфраструктуры.
В 1С хранится множество финансовых, кадровых, товарных и персональных данных. Тем не менее, большинство инструментов анализа кода для 1С ограничиваются поиском шаблонов: они выявляют вызовы небезопасных методов, конкатенацию в запросах и отключение проверки прав. AppSec.Wave применяет полноценный taint-анализ. Движок создает дерево вызовов внутри модуля, отслеживает путь от источника недоверенных данных до потенциально опасной операции и демонстрирует каждый шаг с указанием файла и строки.
«Такой метод приводит к двум предсказуемым результатам – увеличению ложных срабатываний и пропуску реальных уязвимостей», – отметил Александр Заводовский, руководитель продукта AppSec.Wave в компании AppSec Solutions.
По его словам, уязвимость в 1С редко проявляется как одна подозрительная строка. Она формируется из нескольких внешне обычных и синтаксически правильных фрагментов. Движок работает с потоками данных, а не с текстом: он строит дерево вызовов, связывает процедуры, маркирует источники недоверенных данных, отслеживает распространение значений через присваивания, конкатенации и переименования, а затем фиксирует момент, когда оно достигает опасной операции. В результате система воспроизводит маршрут возникновения уязвимости.
Напоминаем, что агент «Марта AI», работающий на базе BitrixGPT в «Битрикс24», теперь может напрямую взаимодействовать с базами данных «1С». Пользователям больше не нужно вручную настраивать соединители. В чате агент автоматически установит связь и предоставит результат.
1С-франчайзи перед вызовом: как ИИ меняет подходы к внедрению

