Skip to content

Commit

Permalink
#298: Fixed vulnerabilities by updating dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
ckunki committed Jul 2, 2024
1 parent d358a2e commit fd6a7e3
Show file tree
Hide file tree
Showing 3 changed files with 447 additions and 345 deletions.
14 changes: 12 additions & 2 deletions doc/changes/changes_2.1.0.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# AI-Lab 2.1.0 released TBD

Code name: Exasol SaaS and Python 3.10
Code name: Exasol SaaS, Python 3.10, Security Fixes

## Summary

This release adds support for parameters for SaaS instances of Exasol database to the configuration page and fixes vulnerability `CVE-2024-23342` by updating dependencies.
This release adds support for parameters for SaaS instances of Exasol database to the configuration page.

Additionally, this release fixes the following vulnerabilities by updating dependencies:
* Vulnerability CVE-2024-23342 in transitive dependency via `localstack` to `ecdsa` vulnerably to Minerva timing attack on P-256 in `python-ecdsa`.
* Vulnerability CVE-2024-5206 in dependency `scikit-learn` versions below `1.5.0` caused by sensitive data leakage.
* Vulnerability CVE-2024-37891 in transitive dependency via `boto3` to `urllib3` in versions below `2.2.2` caused by proxy-authorization request header not to be stripped during cross-origin redirects.

The release ignores the following vulnerabilities
* Ignoring vulnerability CVE-2024-33663 in transitive dependency via `localstack` to `python-jose` `3.3.0` caused by algorithm confusion with OpenSSH ECDSA keys as there is no newer version of `python-jose` available and the dependency only affects tests.
* Ignoring vulnerability CVE-2024-35195 in dependency `requests` in versions below `2.32.0` caused by requests `Session` object not verifying requests after making first request with `verify=False` as `requests` in version `2.32.0` and higher are incompatible with docker-compose.

Additionally the release updates the operating system from ubuntu 20.04 to 22.04 and Python version to 3.10 in the published images for Docker, AMI, and virtual machines.

Expand All @@ -20,6 +29,7 @@ Version: 2.1.0
## Security

* #207 Fixed vulnerability CVE-2024-23342 by updating dependency ecdsa
* #298: Fixed vulnerabilities by updating dependencies

## Bug Fixes

Expand Down
Loading

0 comments on commit fd6a7e3

Please sign in to comment.