Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° OSV-Scanner, скСнСр Π·Π° уязвимости, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π° зависимоститС

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡΡ‚Π° Google прСдстави инструмСнта OSV-Scanner Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π½Π΅Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½ΠΈ уязвимости Π² ΠΊΠΎΠ΄Π° ΠΈ прилоТСнията, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΎΠ³Π»Π΅Π΄ Π½Π° цялата Π²Π΅Ρ€ΠΈΠ³Π° ΠΎΡ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΊΠΎΠ΄Π° зависимости. OSV-Scanner позволява ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ситуации, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ става уязвимо Π·Π°Ρ€Π°Π΄ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² Π΅Π΄Π½Π° ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ зависимости. Уязвимата Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ нСпряко, тоСст Π΄Π° бъдС ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π° Ρ‡Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³Π° зависимост. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Go ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия Apache 2.0.

OSV-Scanner ΠΌΠΎΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ рСкурсивно Π΄Π° сканира Π΄ΡŠΡ€Π²ΠΎΡ‚ΠΎ Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, опрСдСляйки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ прилоТСния ΠΏΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° git Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ (информацията Π·Π° уязвимоститС сС опрСдСля ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Ρ…Π΅ΡˆΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠΌΠΈΡ‚ΠΈΡ‚Π΅), SBOM Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (Software Bill Of Material Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ‚Π΅ SPDX ΠΈ CycloneDX), манифСсти ΠΈΠ»ΠΈ lock Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ ΠΊΠ°Ρ‚ΠΎ Yarn, NPM, GEM, PIP ΠΈ Cargo. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сканиранСто Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Docker ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π½Π° основата Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Debian.

Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° OSV-Scanner, скСнСр Π·Π° уязвимости, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π° зависимоститС

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΡ‚Π° Π·Π° уязвимоститС ΠΈΠ΄Π²Π° ΠΎΡ‚ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ OSV (Open Source Vulnerabilities), ΠΎΠ±Ρ…Π²Π°Ρ‰Π°Ρ‰Π° свСдСния Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ със сигурността Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Crates.io (Rust), Go, Maven, NPM (JavaScript), NuGet (C#), Packagist (PHP), PyPI (Python), RubyGems, Android, Debian ΠΈ Alpine, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° уязвимости Π² ядрото Π½Π° Linux ΠΈ свСдСния ΠΎΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ Π·Π° уязвимости Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, хоствани Π½Π° GitHub. Π’ Π±Π°Π·Π°Ρ‚Π° OSV Π΅ ΠΎΡ‚Ρ€Π°Π·Π΅Π½ ΡΡ‚Π°Ρ‚ΡƒΡΡŠΡ‚ Π½Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, посочСни са ΠΊΠΎΠΌΠΈΡ‚ΠΈΡ‚Π΅ с появата ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° Π½Π° уязвимостта, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΡŠΡ‚ Π½Π° засСгнатитС вСрсии, Π²Ρ€ΡŠΠ·ΠΊΠΈ към рСпозитория Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΊΠΎΠ΄Π° ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½ΠΈΡΡ‚ API позволява Π½Π° Π½ΠΈΠ²ΠΎ ΠΊΠΎΠΌΠΈΡ‚ΠΈ ΠΈ Ρ‚Π°Π³ΠΎΠ²Π΅ Π΄Π° сС прослСди проявата Π½Π° уязвимостта ΠΈ Π΄Π° сС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° подвСрТността Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ ΠΈ зависимости.

Google ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° OSV-Scanner, скСнСр Π·Π° уязвимости, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π° зависимоститС


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster