Фонд OSTIF (Open Source Technology Improvement Fund), създаден с цел да засилва защитата на отворените проекти, обяви приключването на независим одит на кода на проекта LLVM. Работата беше извършена от английската компания Ada Logics. По време на проведената работа беше възстановен прекъснат повече от година процес на тестване в OSS-Fuzz. С обхватът на кода, включен в fuzzing-тестовете, е увеличен от 1,1 до 2,4 милиона реда, а инструментариумът, използван за fuzzing-тестове, е разширен, като броят на прилаганите проверки с fuzzing-движки е увеличен от 12 на 15.
В крайна сметка в кодовата база LLVM успяха да бъдат открити 12 нови проблема, от които 8 бяха предизвикани от грешки, водещи до повреда на паметта. 6 от откритите уязвимости доведоха до препълване на буфера, 2 до достъп до вече освободена памет, 3 — до разименуване на нулеви указатели и 1 до четене от област извън определения буфер.
Източник: opennet.ru
