ИИ-модель нашла в расширении CertView для VS Code два способа зависания
Разработчик дал свою открытую расширение CertView для VS Code модели Daybreak Blue от OpenAI, и она нашла две уязвимости: O(n²)-парсер PEM и PKCS#12 с числом итераций, превращающимся в Infinity. Обе исправлены в версии 0.5.1.
- PEM-блок на 234 КиБ парсился 87,7 секунды из-за join на каждой строке
- PKCS#12 с parseInt от 128 байт 0xFF давал Infinity и вечный цикл
- Исправление: счётчик длины вместо join и лимит итераций в 100 000
- GPT-5.6-Sol нашёл зависание, но только Daybreak Blue увидел случай Infinity
Читать дальше
Софт