Skip to content

0.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Jul 09:51
· 16 commits to main since this release
ea553e9

Script-Languages-Container-Tool 0.20.0, released 2024-07-09

Code name: Fix vulnerabilities

Summary

This release fixes the following vulnerabilities by updating dependencies:

  • CVE-2024-35195 in dependency requests in versions < 2.32.0 caused by requests Session object not verifying requests after making first request with verify=False
  • CVE-2024-37891 in transitive dependency via boto3 to urllib3 in versions < 2.2.2 caused by proxy-authorization request header not to be stripped during cross-origin redirects as no update of notebook-connector is available, yet.
  • GHSA-w235-7p84-xx57 in transitive dependency via luigi to tornado in versions < 6.4.1 enabling CRLF injection in CurlAsyncHTTPClient headers.
  • GHSA-753j-mpmx-qq6g in transitive dependency via luigi to tornado in versions < 6.4.1 due to inconsistent interpretation of HTTP Requests ('HTTP Request/Response Smuggling')

However, the release ignores the following vulnerabilities

  • GHSA-753j-mpmx-qq6g in dependency configobj in versions ≤ 5.0.8 being ReDoS exploitable by developers using values in a server-side configuration file as SLCT is used only client side and a patched version is not available, yet.

Security Issues

  • #216: Updated dependencies to fix vulnerabilities