Linux Foundation i samarbete med Harvard Innovation Labs har förberett en ny utgÄva av studien Census III, som syftar till att identifiera de mest anvÀnda öppna projekten som behöver prioriterad sÀkerhetsrevision. I studien har en analys genomförts av öppet kÀllkod som anvÀnds implicit i olika företagsprojekt i form av beroenden som laddas ner frÄn externa förrÄd. Totalt har över 12 miljoner öppna bibliotek studerats, som anvÀnds i applikationer av 10 000 olika företag.
Baserat pÄ den insamlade statistiken har listor med 500 av de mest anvÀnda biblioteken skapats, vars sÀkerhet och kvalitet pÄ underhÄll krÀver sÀrskild uppmÀrksamhet, eftersom sÄrbarheter och kompromiss av tredjepartsberoenden kan ödelÀgga alla anstrÀngningar för att förbÀttra skyddet av kÀrnprodukten. Totalt föreslÄs 8 listor, vars innehÄll rankas beroende av olika kriterier, sÄsom tillgÄng till NPM-förrÄd och förekomst av versionsinformation vid faststÀllande av beroenden.
NÄgra slutsatser:
- 17 % av de 50 mest populÀra projekten, som inte finns i NPM-förrÄdet, har endast en utvecklare, och 40 % har en eller tvÄ utvecklare som har gjort 80 % av commiten.
- JÀmfört med den tidigare rapporten frÄn 2022 har anvÀndningen av paket för interaktion med molntjÀnster ökat bland viktiga paket.
- ĂvergĂ„ngen av projekt frĂ„n Python 2 till Python 3 fortsĂ€tter.
- Populariteten av Maven-paket kvarstÄr och anvÀndningen av paket frÄn PIP (Python), Cargo (Rust) och NuGet (.NET) ökar.
- Behovet av att anvÀnda standardiserade namngivningsscheman för programkomponenter fortsÀtter att observeras.
- Betydelsen av skydd av utvecklarkonton har ökat. MÄnga av de mest efterfrÄgade paketen Àr under specifika utvecklares konton, som Àr mindre skyddade Àn de konton skapade av organisationer för projekt.
- De 20 mest anvÀnda JavaScript-paketen frÄn NPM-förrÄdet, som laddas ner av applikationer utan versionsbindning:

- 20 av de mest anvÀnda paketen frÄn andra förrÄd Àn NPM, som laddas ner av appar utan versionskoppling:

KĂ€lla: opennet.ru


