Skip to content
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

chore(deps): update dependency werkzeug to v2.3.6 [security] #119

Merged
merged 1 commit into from
Jul 31, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 26, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Werkzeug (changelog) ==2.0.3 -> ==2.3.6 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2023-25577

Werkzeug's multipart form data parser will parse an unlimited number of parts, including file parts. Parts can be a small amount of bytes, but each requires CPU time to parse and may use more memory as Python data. If a request can be made to an endpoint that accesses request.data, request.form, request.files, or request.get_data(parse_form_data=False), it can cause unexpectedly high resource usage.

This allows an attacker to cause a denial of service by sending crafted multipart data to an endpoint that will parse it. The amount of CPU time required can block worker processes from handling legitimate requests. The amount of RAM required can trigger an out of memory kill of the process. Unlimited file parts can use up memory and file handles. If many concurrent requests are sent continuously, this can exhaust or kill all available workers.

CVE-2023-23934

Browsers may allow "nameless" cookies that look like =value instead of key=value. A vulnerable browser may allow a compromised application on an adjacent subdomain to exploit this to set a cookie like =__Host-test=bad for another subdomain.

Werkzeug <= 2.2.2 will parse the cookie =__Host-test=bad as __Host-test=bad. If a Werkzeug application is running next to a vulnerable or malicious subdomain which sets such a cookie using a vulnerable browser, the Werkzeug application will see the bad cookie value but the valid cookie key.


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.3.6 [security] chore(deps): update dependency werkzeug to v2.2.3 [security] Jul 26, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from ae74306 to 535aa7c Compare July 26, 2023 15:09
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.2.3 [security] chore(deps): update dependency werkzeug to v2.3.6 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from 535aa7c to 7f418d6 Compare July 31, 2023 22:43
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.3.6 [security] chore(deps): update dependency werkzeug to v2.2.3 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from 7f418d6 to ab0415a Compare July 31, 2023 22:49
@codecov-commenter
Copy link

codecov-commenter commented Jul 31, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (075e2a8) 100.00% compared to head (5c0cce3) 100.00%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #119   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            8         8           
  Lines          287       287           
  Branches        54        54           
=========================================
  Hits           287       287           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.2.3 [security] chore(deps): update dependency werkzeug to v2.3.6 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from ab0415a to 3185c02 Compare July 31, 2023 22:51
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.3.6 [security] chore(deps): update dependency werkzeug to v2.2.3 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from 3185c02 to 32be409 Compare July 31, 2023 22:53
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.2.3 [security] chore(deps): update dependency werkzeug to v2.3.6 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from 32be409 to eec3159 Compare July 31, 2023 22:54
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.3.6 [security] chore(deps): update dependency werkzeug to v2.2.3 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from eec3159 to 7c427bf Compare July 31, 2023 23:04
@renovate renovate bot changed the title chore(deps): update dependency werkzeug to v2.2.3 [security] chore(deps): update dependency werkzeug to v2.3.6 [security] Jul 31, 2023
@renovate renovate bot force-pushed the renovate/pypi-Werkzeug-vulnerability branch from 7c427bf to 5c0cce3 Compare July 31, 2023 23:07
@Stranger6667 Stranger6667 merged commit 74576f8 into master Jul 31, 2023
10 checks passed
@Stranger6667 Stranger6667 deleted the renovate/pypi-Werkzeug-vulnerability branch July 31, 2023 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants