-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ADAP-1045] [CT-3413] Vulnerability in cryptography package used in DBT #845
Comments
This has been backported and merged, but not yet released. I'm reopening to make sure we confirm this is released. |
I'm still getting the issue I think there may be an additional update to the snowflake connector which also use the cryptography package. Currently it picks up snowflake-connector-python 3.4 but in 3.6 this issue has been fixed. Issue seems to be in setup.py:
|
Ah, yes, it looks like only the dev requirements were fixed. I didn't realize it was a transient dependency as well. Thanks for the catch! |
Well today I learned we have multiple install channels to manage for the repo 😬 |
Is this a new bug in dbt-core?
Current Behavior
Snyk vulnerability found
✗ Denial of Service (DoS) [Medium Severity][https://security.snyk.io/vuln/SNYK-PYTHON-CRYPTOGRAPHY-6050294] in [email protected]
Expected Behavior
No vulnerability
Steps To Reproduce
Run snyk on GitHub repo containing DBT project
Relevant log output
No response
Environment
Which database adapter are you using with dbt?
snowflake
Additional Context
@mikealfare: We need to pin this in
setup.py
with a lower bound as it's a transient dependency. It appears bumpingsnowflake-connector-python
may also resolve this, but we need to regression test that change given our surface area on that package, so pinningcryptography
directly would be faster for now.The text was updated successfully, but these errors were encountered: