Kyverno прошел third-party аудит, проводимый компанией Ada Logics. Прежде всего главными целями аудита были:1. Определить модели нарушителя для
Kyverno2. Провести ручной аудит кода на предмет уязвимостей
3. Оценить фаззинг
Kyverno на предмет соответствия моделям угроз4. Оценить риски цепочки поставок
Kyverno в соответствии с SLSAВ ходе ручного аудита кода компания
Ada Logics обнаружила 10 проблем безопасности. Четыре из них имели первопричину в Notary, который не был выпущен до начала аудита. Одна из проблем была обнаружена в сторонней зависимости от Kyverno и была исправлена в проекте Cosign.Благодаря самой критичной баге из найденных, CVE-2023-47630 злоумышленник может заставить пользователя
Kyverno непреднамеренно использовать недоверенный image.В общей сложности в ходе аудита было выявлено 6
CVE. Все они исправлены в версии 1.11Более подробно с самим отчётом можно ознакомиться по ссылке тут.
