Трэцяя рэдакцыя рэйтынгу бібліятэк, якія патрабуюць асаблівай праверкі бяспекі

Арганізацыя Linux Foundation сумесна з Гарвардскай лабараторыі інавацый у навуцы падрыхтавала новую рэдакцыю даследавання Census III, накіраванага на выяўленне найбольш шырока выкарыстоўваюцца адкрытых праектаў, якія маюць патрэбу ў першачарговым аўдыце бяспекі. У ходзе даследавання праведзены аналіз сумесна выкарыстоўванага адкрытага кода, няяўна прымяняецца ў розных карпаратыўных праектах у форме залежнасцяў, загружаных з знешніх рэпазітароў. Усяго было вывучана больш за 12 млн адкрытых бібліятэк, задзейнічаных у дадатках, якія выкарыстоўваюцца ў 10 тысячах розных кампаній.

На аснове сабранай статыстыкі сфарміраваны спісы з 500 бібліятэк, якія найбольш часта выкарыстоўваюцца, бяспека і якасць суправаджэння якіх патрабуе асаблівай увагі, бо ўразлівасці і кампраметацыя распрацоўшчыкаў іншых залежнасцяў, могуць звесці на нішто ўсе намаганні па ўдасканаленні абароны асноўнага прадукту. Усяго прапанавана 8 спісаў, змесціва ў якіх ранжыравана ў залежнасці ад розных крытэрыяў, такіх як пастаўка ў рэпазітары NPM і наяўнасць інфармацыі аб версіі пры вызначэнні залежнасцяў.

Некаторыя высновы:

  • 17% з 50 найболей папулярных праектаў, не прадстаўленых у рэпазітары NPM, маюць толькі аднаго распрацоўніка, а 40% - аднаго або двух распрацоўнікаў, якія здзейснілі 80% коммітаў.
  • У параўнанні з мінулай справаздачай ад 2022 года, сярод важных пакетаў павялічылася выкарыстанне пакетаў для ўзаемадзеяння з хмарнымі сэрвісамі.
  • Працягваецца перавод праектаў з Python 2 на Python 3.
  • Захоўваецца папулярнасць пакетаў Maven і расце выкарыстанне пакетаў з рэпазітароў PIP (Python), Cargo (Rust) і NuGet (.NET).
  • Па-ранейшаму назіраецца неабходнасць у выкарыстанні стандартызаваных схем наймення праграмных кампанентаў.
  • Узрасла актуальнасць абароны ўліковых запісаў распрацоўшчыкаў. Многія з найбольш запатрабаваных пакетаў размешчаны пад уліковымі запісамі канкрэтных распрацоўшчыкаў, менш абароненых чым уліковыя запісы створаных пад праект арганізацый.
  • 20 найболей часта выкарыстоўваных JavaScript-пакетаў з рэпазітара NPM, загружаных прыкладаннямі без прывязкі да версіі:
    Трэцяя рэдакцыя рэйтынгу бібліятэк, якія патрабуюць асаблівай праверкі бяспекі
  • 20 найболей часта выкарыстоўваных пакетаў з рэпазітараў, выдатных ад NPM, загружаных прыкладаннямі без прывязкі да версіі:
    Трэцяя рэдакцыя рэйтынгу бібліятэк, якія патрабуюць асаблівай праверкі бяспекі

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster