Bump github.com/dapr/dapr from 1.8.3 to 1.10.9
Bumps github.com/dapr/dapr from 1.8.3 to 1.10.9.
Release notes
Sourced from github.com/dapr/dapr's releases.
Dapr Runtime v1.10.9
Dapr 1.10.9 [security]
This update contains security fixes:
- Security: API token authentication bypass in HTTP endpoints (Security advisory)
- Security: Potential DoS in avro dependency (CVE-2023-37475)
Security: API token authentication bypass in HTTP endpoints
Problem
A high-severity vulnerability has been found in Dapr that allows bypassing API token authentication, which is used by the Dapr sidecar to authenticate calls coming from the application, with a well-crafted HTTP request.
Impact
The vulnerability impacts all users on Dapr <=1.10.9 and <=1.11.2 who are using API token authentication.
Root cause
The Dapr sidecar allowed all requests containing
/healthzin the URL (including query string) to bypass API token authentication.Solution
We have changed the API token authentication middleware to allow bypassing the authentication only for healthcheck endpoints more strictly.
Security: Potential DoS in avro dependency (CVE-2023-37475)
Problem
An issue in the third-party avro dependency could cause a resource exhaustion and a DoS for Dapr.
Impact
This issue impacts users of Dapr that use the Pulsar components.
Root cause
The issue was in a third-party dependency.
Solution
We have upgraded the avro dependency to version 2.13.0 which contains a fix for the reported issue.
Dapr Runtime v1.10.9-rc.1
This is the release candidate 1.10.9-rc.1
... (truncated)
Commits
99d6799Fixed API token authentication bypassed when path contains/healthz4ab981b[release-1.10] Upgrade Avro dependency (#6686)e59b71dAdds Azure Service Bus fix to v1.10.8 release notest p (#6575)aacddf7Adds missing v1.10.8 release notes (#6556)aa793e2[1.10] Fix bulk subscribe response (#6513)7976088Pin contrib v1.10.9 (#6561)99f3db7Fixed goroutine leak in reminders and timers (#6523) (#6554)e00f51dadd ownerref rbac (#6545)23fc466[release-1.10] cherry pick of MongoDB Actor Reminder fix (#6529)12fc7c8[release-1.10] Fix panic in service invocation when connection fails (#6492)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.