简体   繁体   English

将 snyk 与我的 azure 管道安全问题集成

[英]integrating snyk with my azure pipeline security concerns

I am integrating Snyk with my Azure pipeline, but my concerns are:我正在将 Snyk 与我的 Azure 管道集成,但我担心的是:

1- is Snyk take a copy of my source code and save it on their servers, as I am connecting and giving authentication with an API key to my Azure pipeline? 1- Snyk 是否会复制我的源代码并将其保存在他们的服务器上,因为我正在连接我的 Azure 管道并使用 API 密钥进行身份验证?

2- what other options to connect Snyk to my Azure pipeline than CI/CD? 2- 除了 CI/CD 之外,还有哪些其他选项可以将 Snyk 连接到我的 Azure 管道?

3- When I integrate Snyk to the Azure pipeline, and I scan the source code what is going on in the background, does Snyk have access to my source code? 3- 当我将 Snyk 集成到 Azure 管道并扫描源代码时,后台发生了什么,Snyk 是否可以访问我的源代码? do they have a copy of the source code?他们有源代码的副本吗?

Can anyone help with these questions?任何人都可以帮助解决这些问题吗?

Thanks谢谢

It depends on what snyk components you are using.这取决于您使用的 snyk 组件。 with snyk code, yes the code is uploaded to snyk so they can analyze it.使用 snyk 代码,是的,代码已上传到 snyk,因此他们可以对其进行分析。 This is required for SAST analysis and they detail how long (up to 24 hrs) and how they store your code: https://docs.snyk.io/more-info/how-snyk-handles-your-data这是 SAST 分析所必需的,它们详细说明了多长时间(最多 24 小时)以及它们如何存储您的代码: https ://docs.snyk.io/more-info/how-snyk-handles-your-data

They claim in that they do not use your code for anything else.他们声称他们不会将您的代码用于其他任何事情。

So from a purely techincal perspective, by providing your access key, they do have access to your 1st party code in your Azure pipelines.因此,从纯粹的技术角度来看,通过提供您的访问密钥,他们确实可以访问您 Azure 管道中的第一方代码。 So the question is how much do you trust their terms of service, specifically that they will not use your code beyond SAST.所以问题是你对他们的服务条款有多少信任,特别是他们不会在 SAST 之外使用你的代码。 There is no other option that doesn't upload your code, at this time.目前没有其他选项不上传您的代码。

However, with snyk oss no code is uploaded to snyk infrastructure, instead a list of vulnerable libraries is downloaded and compared to what you are refrencing so they can do a SCA.但是,使用 snyk oss 不会将代码上传到 snyk 基础架构,而是会下载易受攻击的库列表并与您引用的库进行比较,以便他们可以执行 SCA。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM