Fondacioni OpenSSF (Open Source Security Foundation), i krijuar nga Linux Foundation dhe i fokusuar në rritjen e sigurisë së softuerit me kod të hapur, ka publikuar një version të ri të studimit Census II, i cili synon të identifikojë projektet e hapura që kanë nevojë për auditim prioritar të sigurisë. Studimi përqendrohet në analizën e kodit të hapur të përdorur gjerësisht, që përdoret në mënyrë të tërthortë në projekte të ndryshme korporative si varësi të shkarkuara nga depo të jashtme.
Si rezultat, janë përgatitur lista me 500 paketat më të përdorura, siguria dhe cilësia e mirëmbajtjes së të cilave kërkon vëmendje të veçantë, pasi dobësitë dhe komprometimi i zhvilluesve të komponentëve të palëve të treta të përfshirë në funksionimin e aplikacioneve (supply chain) mund të zhbëjnë të gjitha përpjekjet për përmirësimin e mbrojtjes së produktit kryesor. Në total janë propozuar 8 variante listash, përmbajtja e të cilave renditet sipas kritereve të ndryshme, si shpërndarja në depo NPM dhe prania e informacionit të versionit gjatë përcaktimit të varësive.
10 paketat JavaScript më të përdorura nga depoja NPM, që shkarkohen nga aplikacionet pa specifikim versioni:
- lodash
- react
- axios
- debug
- @babel/core
- express
- semver
- uuid
- react-dom
- jquery
10 paketat Python më të përdorura në varësi, të shpërndara përmes depos pypi:
- six
- pyyaml
- requests
- urllib3
- jinja2
- python-dateutil
- click
- idna
- chardet
- markupsafe
10 paketat Ruby më të përdorura në varësi, të shpërndara përmes depos RubyGems:
- bouncy-castle-java
- awssdk
- rally-jasmine-core
- aws-sdk
- nunit
- cscsl
- highcharts-js-rails
- antlr3
- rspec
- asmine
10 paketat Java më të përdorura në varësi, të shpërndara përmes depos Maven:
- org.slf4j:slf4j-api
- com.fasterxml.jackson.core:jackson-databind
- com.google.guava:guava
- com.fasterxml.jackson.core:jackson-core
- org.springframework:spring-framework-bom
- com.fasterxml.jackson.core:jackson-annotations
- commons-io:commons-io
- junit:junit
- org.apache.commons:commons-lang3
- commons-codec:commons-codec
10 paketat .NET më të përdorura në varësi, të shpërndara përmes depos nuget:
- json.net
- modernizr
- newtonsoft.json
- castle.core-log4net
- newtonsoft.json
- castle.core-log4net
- freqsystemdependencies
- microsoft.extensions.caching.memory
- microsoft.extensions.dependencyinjection.abstractions
10 paketat më të përdorura në varësi, të shpërndara për gjuhën Go:
- grpc/grpc-go
- kubernetes/client-go
- kubernetes/apimachinery
- kubernetes/api
- stretchr/testify
- kubernetes/klog
- pkg/errors
- spf13/cobra
- x/net
- prometheus/client_golang
Burimi: opennet.ru
