PyPi: Renku

CVE-2019-14806

Transitive

Safety vulnerability ID: 37548

This vulnerability was reviewed by experts

The information on this page was manually curated by our Cybersecurity Intelligence Team.

Created at Aug 09, 2019 Updated at Apr 09, 2024
Scan your Python projects for vulnerabilities →

Advisory

Renku 0.6.0 updates its dependency 'werkzeug' to a version >=0.15.5 to include a security fix.

Affected package

renku

Latest version: 2.9.2

Python SDK and CLI for the Renku platform.

Affected versions

Fixed versions

Vulnerability changelog

----------

*(released 2017-09-06)*

- Initial public release as Renga.


[0.6.1](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.6.0...v) (2019-10-10)


Bug Fixes

* add .renku/tmp to default .gitignore ([728](https://github.com/SwissDataScienceCenter/renku-python/issues/728)) ([6212148](https://github.com/SwissDataScienceCenter/renku-python/commit/62121485119ed02a28a5b2e2990395bee284e348))
* dataset import causes renku exception due to duplicate LocalClient ([724](https://github.com/SwissDataScienceCenter/renku-python/issues/724)) ([89411b0](https://github.com/SwissDataScienceCenter/renku-python/commit/89411b010a2671790aafccaa42216e5ccdf5a660))
* delete new dataset ref if file add fails ([729](https://github.com/SwissDataScienceCenter/renku-python/issues/729)) ([2dea711](https://github.com/SwissDataScienceCenter/renku-python/commit/2dea711939a11c8c8c358bfd76499ae8865958ee))
* fixes bug with deleted files not getting committed ([741](https://github.com/SwissDataScienceCenter/renku-python/issues/741)) ([5de4b6f](https://github.com/SwissDataScienceCenter/renku-python/commit/5de4b6feaa17d4db3fbec8e65523c28cfd80ca3e))
* force current project for entities ([707](https://github.com/SwissDataScienceCenter/renku-python/issues/707)) ([538ef07](https://github.com/SwissDataScienceCenter/renku-python/commit/538ef078b95c78d43907294147ca4fd359779b9e))
* integration tests for [681](https://github.com/SwissDataScienceCenter/renku-python/issues/681) ([747](https://github.com/SwissDataScienceCenter/renku-python/issues/747)) ([b08435d](https://github.com/SwissDataScienceCenter/renku-python/commit/b08435d26a19e69bff9a9b376526aee9ab3ecd70))
* use commit author for project creator ([715](https://github.com/SwissDataScienceCenter/renku-python/issues/715)) ([1a40ebe](https://github.com/SwissDataScienceCenter/renku-python/commit/1a40ebe75ea7c49cf52a9fce5c757d7352f159b0)), closes [713](https://github.com/SwissDataScienceCenter/renku-python/issues/713)
* zenodo dataset import error ([f1d623a](https://github.com/SwissDataScienceCenter/renku-python/commit/f1d623abf16287d62a3a0fecaf40e16d4ed5fc8b))


Features

* adds basic QA checklist ([698](https://github.com/SwissDataScienceCenter/renku-python/issues/698)) ([c97e9bd](https://github.com/SwissDataScienceCenter/renku-python/commit/c97e9bdc0c65fb6b06c7467624a988bf533f0b80))
* dataset tagging ([693](https://github.com/SwissDataScienceCenter/renku-python/issues/693)) ([797161f](https://github.com/SwissDataScienceCenter/renku-python/commit/797161fe48746137ae4c2761dfcbc7819124f154))
* include creator in project metadata ([687](https://github.com/SwissDataScienceCenter/renku-python/issues/687)) ([9c7753e](https://github.com/SwissDataScienceCenter/renku-python/commit/9c7753e56c17642e73f5bb33bd41987c104bbd7c))
* use URIs for dataset ids ([742](https://github.com/SwissDataScienceCenter/renku-python/issues/742)) ([a8992b9](https://github.com/SwissDataScienceCenter/renku-python/commit/a8992b913c82d0d4ee73cf64d39f0358930c8782)), closes [719](https://github.com/SwissDataScienceCenter/renku-python/issues/719)



[0.6.0](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.5.2...v0.6.0) (2019-09-19)


Bug Fixes

* adds _label and commit data to imported dataset files, single commit for imports ([651](https://github.com/SwissDataScienceCenter/renku-python/issues/651)) ([75ce369](https://github.com/SwissDataScienceCenter/renku-python/commit/75ce369e8f4d1ea0a29cb04784c6455b4fb5636f))
* always add commit to dataset if possible ([648](https://github.com/SwissDataScienceCenter/renku-python/issues/648)) ([7659bc8](https://github.com/SwissDataScienceCenter/renku-python/commit/7659bc84d6531bd2e8329aac188fb4509794a837)), closes [646](https://github.com/SwissDataScienceCenter/renku-python/issues/646)
* cleanup needed for integration tests on py35 ([653](https://github.com/SwissDataScienceCenter/renku-python/issues/653)) ([fdd7215](https://github.com/SwissDataScienceCenter/renku-python/commit/fdd721526961c33366fcc26eef2b08281e9f9318))
* fixed serialization of datetime to iso format ([629](https://github.com/SwissDataScienceCenter/renku-python/issues/629)) ([693d59d](https://github.com/SwissDataScienceCenter/renku-python/commit/693d59d431da742d5d918cc25452f4f940f766a4))
* fixes broken integration test ([649](https://github.com/SwissDataScienceCenter/renku-python/issues/649)) ([04eba66](https://github.com/SwissDataScienceCenter/renku-python/commit/04eba66b70bcbcc22e80ee7149d2032b5352931e))
* hide image, pull, runner, show, workon and deactivate commands ([672](https://github.com/SwissDataScienceCenter/renku-python/issues/672)) ([a3e9998](https://github.com/SwissDataScienceCenter/renku-python/commit/a3e9998a5154a4520751055e531797dbba3dee66))
* integration tests fixed ([685](https://github.com/SwissDataScienceCenter/renku-python/issues/685)) ([f0ea8f0](https://github.com/SwissDataScienceCenter/renku-python/commit/f0ea8f0a8261b9de797882658a4ff124ac996fe6))
* migration of old datasets ([639](https://github.com/SwissDataScienceCenter/renku-python/issues/639)) ([4d4d7d2](https://github.com/SwissDataScienceCenter/renku-python/commit/4d4d7d289bd7e83fec9b9e57fda568824d54bf1c))
* migration timezones ([683](https://github.com/SwissDataScienceCenter/renku-python/issues/683)) ([58c2de4](https://github.com/SwissDataScienceCenter/renku-python/commit/58c2de4cc08a297911babe28f85729b94ba676a3))
* removes unneccesary call to git lfs with no paths ([658](https://github.com/SwissDataScienceCenter/renku-python/issues/658)) ([e32d48b](https://github.com/SwissDataScienceCenter/renku-python/commit/e32d48bc8b7d34e130a3b26a2e57dcf6f8c2396f))
* renku home directory overwrite in tests ([657](https://github.com/SwissDataScienceCenter/renku-python/issues/657)) ([90e1c48](https://github.com/SwissDataScienceCenter/renku-python/commit/90e1c48f019e342fd39a3971f704074bdf0527db))
* security update ([633](https://github.com/SwissDataScienceCenter/renku-python/issues/633)) ([52d8989](https://github.com/SwissDataScienceCenter/renku-python/commit/52d89898735423b1eef69454c8ad77992d8a20fd))
* upload metadata before actual files ([652](https://github.com/SwissDataScienceCenter/renku-python/issues/652)) ([95ed468](https://github.com/SwissDataScienceCenter/renku-python/commit/95ed468103d41d900565ac62cdc30262bf4046b6))
* use latest_html for version check ([647](https://github.com/SwissDataScienceCenter/renku-python/issues/647)) ([c6b0309](https://github.com/SwissDataScienceCenter/renku-python/commit/c6b0309a2b5970bbb5b8d7e9915ed5ef8a3c0e36)), closes [641](https://github.com/SwissDataScienceCenter/renku-python/issues/641)
* user-related metadata ([655](https://github.com/SwissDataScienceCenter/renku-python/issues/655)) ([44183e6](https://github.com/SwissDataScienceCenter/renku-python/commit/44183e6d0653950e820e94308941d61c930951d2))
* zenodo export failing with relative paths ([d40967c](https://github.com/SwissDataScienceCenter/renku-python/commit/d40967c93d3de51d0b9941c82d07e1c9e27c8263))


Features

* dataverse import ([626](https://github.com/SwissDataScienceCenter/renku-python/issues/626)) ([9f0f9a1](https://github.com/SwissDataScienceCenter/renku-python/commit/9f0f9a1e8109cc7af5994fbbcb8ed9201d6cc431))
* enable all datasets command to operate on dirty repository ([607](https://github.com/SwissDataScienceCenter/renku-python/issues/607)) ([74e328b](https://github.com/SwissDataScienceCenter/renku-python/commit/74e328bb6f5fde4697d40fbc15f5a71f05911649))
* explicit input output specification ([598](https://github.com/SwissDataScienceCenter/renku-python/issues/598)) ([ce8ba67](https://github.com/SwissDataScienceCenter/renku-python/commit/ce8ba673780801135cec1356da21fcce35d21288))
* export filename as schema:name ([643](https://github.com/SwissDataScienceCenter/renku-python/issues/643)) ([aed54bf](https://github.com/SwissDataScienceCenter/renku-python/commit/aed54bf77a003752d8c6b3f0895ab38558c86aa6)), closes [640](https://github.com/SwissDataScienceCenter/renku-python/issues/640)
* support for indirect inputs and outputs ([650](https://github.com/SwissDataScienceCenter/renku-python/issues/650)) ([e960a98](https://github.com/SwissDataScienceCenter/renku-python/commit/e960a98a3c0eeb795d718e90819c766a57d8180b))



[0.5.2](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.5.1...v0.5.2) (2019-07-26)


Bug Fixes

* safe_path check always operates on str ([603](https://github.com/SwissDataScienceCenter/renku-python/issues/603)) ([7c1c34e](https://github.com/SwissDataScienceCenter/renku-python/commit/7c1c34ea1047802a927d4df187cd78d6dc9b41f6))


Features

* add SoftwareAgent to Activity ([590](https://github.com/SwissDataScienceCenter/renku-python/issues/590)) ([a60c20c](https://github.com/SwissDataScienceCenter/renku-python/commit/a60c20cba3575cdf5f30e83b4a9a809daf15438a)), closes [508](https://github.com/SwissDataScienceCenter/renku-python/issues/508)



[0.5.1](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.5.0...v0.5.1) (2019-07-12)


Bug Fixes

* ensure external storage is handled correctly ([592](https://github.com/SwissDataScienceCenter/renku-python/issues/592)) ([7938ac4](https://github.com/SwissDataScienceCenter/renku-python/commit/7938ac4e4ab66504ffeece1e3a8b773c80847c14))
* only check local repo for lfs filter ([575](https://github.com/SwissDataScienceCenter/renku-python/issues/575)) ([a64dc79](https://github.com/SwissDataScienceCenter/renku-python/commit/a64dc79f9ad1449c7089759f5266ba76762c512a))
* **cli:** allow renku run with many inputs ([f60783e](https://github.com/SwissDataScienceCenter/renku-python/commit/f60783edd681deabe944d21997891186575a0b47)), closes [552](https://github.com/SwissDataScienceCenter/renku-python/issues/552)
* added check for overwriting datasets ([541](https://github.com/SwissDataScienceCenter/renku-python/issues/541)) ([8c697fb](https://github.com/SwissDataScienceCenter/renku-python/commit/8c697fbd4205ee7d1b22896e6f32b1b4476d7297))
* escape whitespaces in notebook name ([584](https://github.com/SwissDataScienceCenter/renku-python/issues/584)) ([0542fcc](https://github.com/SwissDataScienceCenter/renku-python/commit/0542fcc9c9d66eae50ca73f68d9c91c582b20a89))
* modify json-ld for datasets ([534](https://github.com/SwissDataScienceCenter/renku-python/issues/534)) ([ab6a719](https://github.com/SwissDataScienceCenter/renku-python/commit/ab6a719ef2c935ce5a20b6d76540d8fdec0d9bee)), closes [525](https://github.com/SwissDataScienceCenter/renku-python/issues/525) [526](https://github.com/SwissDataScienceCenter/renku-python/issues/526)
* refactored tests and docs to align with updated pydoctstyle ([586](https://github.com/SwissDataScienceCenter/renku-python/issues/586)) ([6f981c8](https://github.com/SwissDataScienceCenter/renku-python/commit/6f981c835454612e8e5290970df58c7dd7c73727))
* **cli:** add check of missing references ([9a373da](https://github.com/SwissDataScienceCenter/renku-python/commit/9a373dafb8ec138c3608ed5e6e03cea0300492f1))
* **cli:** fail when removing non existing dataset ([dd728db](https://github.com/SwissDataScienceCenter/renku-python/commit/dd728db4fc196f8175190eb638a4153e05e0a6af))
* **status:** fix renku status output when not in root folder ([564](https://github.com/SwissDataScienceCenter/renku-python/issues/564)) ([873270d](https://github.com/SwissDataScienceCenter/renku-python/commit/873270d4747f16d29317814c06da0ef6b1da9aa7)), closes [551](https://github.com/SwissDataScienceCenter/renku-python/issues/551)
* added dependencies for SSL support ([565](https://github.com/SwissDataScienceCenter/renku-python/issues/565)) ([4fa0fed](https://github.com/SwissDataScienceCenter/renku-python/commit/4fa0fedaa7753c8143be88d665302bd8ffad6d30))
* **datasets:** strip query string from data filenames ([450898b](https://github.com/SwissDataScienceCenter/renku-python/commit/450898b2fab59781e91a44b267903db1bb5d19a1))
* fixed serialization of creators ([550](https://github.com/SwissDataScienceCenter/renku-python/issues/550)) ([6a9173c](https://github.com/SwissDataScienceCenter/renku-python/commit/6a9173cc01b262ca0365cee061fc7550647120a6))
* updated docs ([539](https://github.com/SwissDataScienceCenter/renku-python/issues/539)) ([ff9a67c](https://github.com/SwissDataScienceCenter/renku-python/commit/ff9a67c4badd45beed15e30d812e988821a784e3))
* **cli:** remove dataset aliases ([6206e62](https://github.com/SwissDataScienceCenter/renku-python/commit/6206e6293283d1435913229de8f1874fc804e6c3))
* **cwl:** detect script as input parameter ([e23b75a](https://github.com/SwissDataScienceCenter/renku-python/commit/e23b75aceb33480d36ca5297f05cebba92e17bd2)), closes [495](https://github.com/SwissDataScienceCenter/renku-python/issues/495)
* **deps:** updated dependencies ([691644d](https://github.com/SwissDataScienceCenter/renku-python/commit/691644d695b055a01e0ca22b2620e55bbd928c0d))


Features

* add dataset metadata to the KG ([558](https://github.com/SwissDataScienceCenter/renku-python/issues/558)) ([fb443d7](https://github.com/SwissDataScienceCenter/renku-python/commit/fb443d752436478a2903c4403ba6c702949b1b59))
* **datasets:** export dataset to zenodo ([529](https://github.com/SwissDataScienceCenter/renku-python/issues/529)) ([fc6fd4f](https://github.com/SwissDataScienceCenter/renku-python/commit/fc6fd4fd01807f303fde23af931a3aa2a61b7561))
* added support for working on dirty repo ([ae67be7](https://github.com/SwissDataScienceCenter/renku-python/commit/ae67be74587a181e6a3c83cdf07ecbc082e58a06))
* **datasets:** edit dataset metadata ([549](https://github.com/SwissDataScienceCenter/renku-python/issues/549)) ([db39083](https://github.com/SwissDataScienceCenter/renku-python/commit/db39083321fce8f653fe4d785657ac79150519e2))
* integrate metadata from zenodo ([545](https://github.com/SwissDataScienceCenter/renku-python/issues/545)) ([4273d2a](https://github.com/SwissDataScienceCenter/renku-python/commit/4273d2aa962aa5b3b863dfa91b0c0431f97909d2))
* **config:** added global config manager ([533](https://github.com/SwissDataScienceCenter/renku-python/issues/533)) ([938f820](https://github.com/SwissDataScienceCenter/renku-python/commit/938f82005e10c6d4365793c81b9592cbdfe3ba67))
* **datasets:** import data from zenodo ([509](https://github.com/SwissDataScienceCenter/renku-python/issues/509)) ([52b2769](https://github.com/SwissDataScienceCenter/renku-python/commit/52b2769234e419a2484a5838662e5eafc864b423))



[0.5.0](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.4.0...v0.5.0) (2019-03-28)


Bug Fixes

* **api:** make methods lock free ([1f63964](https://github.com/SwissDataScienceCenter/renku-python/commit/1f6396497a8c1776c6adc3555a8ce45a3b457149)), closes [486](https://github.com/SwissDataScienceCenter/renku-python/issues/486)
* use safe_load for parsing yaml ([5383d1e](https://github.com/SwissDataScienceCenter/renku-python/commit/5383d1ebb15ce7c93b1314014031888bf714b51b)), closes [464](https://github.com/SwissDataScienceCenter/renku-python/issues/464)
* **datasets:** link flag on dataset add ([eae30f4](https://github.com/SwissDataScienceCenter/renku-python/commit/eae30f49a261706383d44b56d26b7e084c34d7f4))


Features

* **api:** list datasets from a commit ([04a9fe9](https://github.com/SwissDataScienceCenter/renku-python/commit/04a9fe9953e0290bcd59b0fc8ce1dbec69ad06f4))
* **cli:** add dataset rm command ([a70c7ce](https://github.com/SwissDataScienceCenter/renku-python/commit/a70c7ce704439e5d694b223b3c0f0a1f157872db))
* **cli:** add rm command ([cf0f502](https://github.com/SwissDataScienceCenter/renku-python/commit/cf0f50271045ae6382bb7cd32a34da7d3f1051bc))
* **cli:** configurable format of dataset output ([d37abf3](https://github.com/SwissDataScienceCenter/renku-python/commit/d37abf38795d5a49c8211c6b3be205cbbc10c91f))
* **dataset:** add existing file from current repo ([575686b](https://github.com/SwissDataScienceCenter/renku-python/commit/575686bd81e9b16f57f9e80d7195332897f0dd21)), closes [99](https://github.com/SwissDataScienceCenter/renku-python/issues/99)
* **datasets:** added ls-files command ([ccc4f59](https://github.com/SwissDataScienceCenter/renku-python/commit/ccc4f59b23483f5ecc83f85643232cff62c558cc))
* **models:** reference context for relative paths ([5d1e8e7](https://github.com/SwissDataScienceCenter/renku-python/commit/5d1e8e7e0f8c807a0ea2382bf038f9b1e549b0d1)), closes [452](https://github.com/SwissDataScienceCenter/renku-python/issues/452)
* add JSON-LD output format for datasets ([c755d7b](https://github.com/SwissDataScienceCenter/renku-python/commit/c755d7bc6fce0d84c02447b22e9346a1e0670d48)), closes [426](https://github.com/SwissDataScienceCenter/renku-python/issues/426)
* generate Makefile with log --format Makefile ([1e440ce](https://github.com/SwissDataScienceCenter/renku-python/commit/1e440ce4861b8c0d9d415b3aaf55b095842677ef))



[0.4.0](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.3.3...v0.4.0) (2019-03-05)


Bug Fixes

* **cli:** correctly move symlinked file ([27f9a7c](https://github.com/SwissDataScienceCenter/renku-python/commit/27f9a7c8fc54d60c253546c77a84076a6426f0cc))
* pull LFS objects from submodules correctly ([7cd8d40](https://github.com/SwissDataScienceCenter/renku-python/commit/7cd8d40d56dd76f439aa57d279b243ced064baf7))
* **cli:** lazy lfs pull before running commands ([32de730](https://github.com/SwissDataScienceCenter/renku-python/commit/32de730cb42d9608c62243c463d378f80b479a98)), closes [332](https://github.com/SwissDataScienceCenter/renku-python/issues/332)
* removes typo causing wrong path resolution ([ee71eff](https://github.com/SwissDataScienceCenter/renku-python/commit/ee71eff955e6440d7a4826639ca0c937acc71cc4))
* **compat:** support strict param in path.resolve ([9344330](https://github.com/SwissDataScienceCenter/renku-python/commit/9344330f5f84ce9e3e0aac69e9714462495f4f78))


Features

* **cli:** add mv command ([4c49f05](https://github.com/SwissDataScienceCenter/renku-python/commit/4c49f05e81f66fbd48192bce69e5d1a7bc70563d)), closes [341](https://github.com/SwissDataScienceCenter/renku-python/issues/341)
* **datasets:** use uuid for metadata path ([dc9507e](https://github.com/SwissDataScienceCenter/renku-python/commit/dc9507e6681d8ea78314acfb6e809919d0946553))


Performance Improvements

* improve exception handling in Sentry ([035d065](https://github.com/SwissDataScienceCenter/renku-python/commit/035d0657bb33f4dba23bec61a9212a1531d932b4))
* report exceptions to Sentry when configured ([97f3c29](https://github.com/SwissDataScienceCenter/renku-python/commit/97f3c29724700e801dd7c38fc806ba2c5a1c0c8f))



[0.3.3](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.3.2...v0.3.3) (2018-12-07)



[0.3.2](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.3.1...v0.3.2) (2018-11-30)



[0.3.1](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.3.0...v0.3.1) (2018-11-29)



[0.3.0](https://github.com/SwissDataScienceCenter/renku-python/compare/v0.2.0...v0.3.0) (2018-11-26)

Resources

Use this package?

Scan your Python project for dependency vulnerabilities in two minutes

Scan your application

Severity Details

CVSS Base Score

HIGH 7.5

CVSS v3 Details

HIGH 7.5
Attack Vector (AV)
NETWORK
Attack Complexity (AC)
LOW
Privileges Required (PR)
NONE
User Interaction (UI)
NONE
Scope (S)
UNCHANGED
Confidentiality Impact (C)
HIGH
Integrity Impact (I)
NONE
Availability Availability (A)
NONE

CVSS v2 Details

MEDIUM 5.0
Access Vector (AV)
NETWORK
Access Complexity (AC)
LOW
Authentication (Au)
NONE
Confidentiality Impact (C)
PARTIAL
Integrity Impact (I)
NONE
Availability Impact (A)
NONE