[CT-1753] [Bug] Allow using agate 1.7.1 due to serious vulnerability in future #6530
Closed
2 tasks done
Labels
bug
Something isn't working
dependencies
Changes to the version of dbt dependencies
security
support_rotation
A good task to pick up during support rotation
Is this a new bug in dbt-core?
Current Behavior
It has been recently found that the
future
package has a serious vulnerability and can lead to a denial of service (see details here https://nvd.nist.gov/vuln/detail/CVE-2022-40899). The current version ofdbt-core
is indirectly depended on it. The current version ofdbt-core
specifies the dependency on theagate
package to be constrained: "agate>=1.6,<1.7.1" butagate
<1.7.1
depended on the versionparsedatetime
that in its turn depended onfuture
. Thefuture
repository has been dead since 2019 (latest release) andparsedatetime
dropped the dependency on it: https://github.com/bear/parsedatetime/releases/tag/v2.5.agate
reacted to that and also updated its version to1.7.1
to use the latest version ofparsedatetime
without thefuture
dependency: wireservice/agate@52198da.Please, update your dependency on
agate
to allow version1.7.1
and by doing so get rid of the dependency onfuture
.Expected Behavior
The dependency on
agate
is updated to allow version1.7.1
.Steps To Reproduce
.
Relevant log output
No response
Environment
Which database adapter are you using with dbt?
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: