OSTIF (Open Source Technology Improvement Fund) har afsluttet en uafhængig sikkerhedsaudit af LLVM-projektkoden for at styrke sikkerheden i open source-projekter. Arbejdet blev udført af det engelske firma Ada Logics. I løbet af auditen blev den testproces, der blev afbrudt for over et år siden i OSS-Fuzz, genoptaget. Dækningen af kildekoden, der er involveret i fuzzing-testing, blev øget fra 1,1 til 2,4 millioner linjer kode. Derudover blev det anvendte værktøj til fuzzing-testing udvidet, og antallet af fuzzing-motorer, der blev anvendt til verifikation, steg fra 12 til 15.
I alt blev der i LLVM-kildekoden identificeret 12 nye problemer, hvoraf 8 var forårsaget af fejl, der førte til hukommelsesskader. 6 af de identificerede sårbarheder resulterede i buffer overflow, 2 førte til adgang til allerede frigivet hukommelse, 3 til dereferering af null-pointere og 1 til læsning fra områder uden for den tildelte buffer.
Kilde: opennet.ru
