dependabot[bot] opened a new pull request, #9879:
URL: https://github.com/apache/apisix/pull/9879

   Bumps [github.com/dapr/dapr](https://github.com/dapr/dapr) from 1.6.0 to 
1.10.9.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/dapr/dapr/releases";>github.com/dapr/dapr's 
releases</a>.</em></p>
   <blockquote>
   <h2>Dapr Runtime v1.10.9</h2>
   <h1>Dapr 1.10.9 [security]</h1>
   <p>This update contains security fixes:</p>
   <ul>
   <li><a 
href="https://github.com/dapr/dapr/blob/HEAD/#security-api-token-authentication-bypass-in-http-endpoints";>Security:
 API token authentication bypass in HTTP endpoints</a> (<a 
href="https://github.com/dapr/dapr/security/advisories/GHSA-59m6-82qm-vqgj";>Security
 advisory</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/blob/HEAD/#security-potential-dos-in-avro-dependency-cve-2023-37475";>Security:
 Potential DoS in avro dependency</a> (<a 
href="https://github.com/hamba/avro/security/advisories/GHSA-9x44-9pgq-cf45";>CVE-2023-37475</a>)</li>
   </ul>
   <h2>Security: API token authentication bypass in HTTP endpoints</h2>
   <h3>Problem</h3>
   <p><a 
href="https://github.com/dapr/dapr/security/advisories/GHSA-59m6-82qm-vqgj";>Security
 advisory</a></p>
   <p>A high-severity vulnerability has been found in Dapr that allows 
bypassing <a href="https://docs.dapr.io/operations/security/api-token/";>API 
token authentication</a>, which is used by the Dapr sidecar to authenticate 
calls coming from the application, with a well-crafted HTTP request.</p>
   <h3>Impact</h3>
   <p>The vulnerability impacts all users on Dapr &lt;=1.10.9 and &lt;=1.11.2 
who are using API token authentication.</p>
   <h3>Root cause</h3>
   <p>The Dapr sidecar allowed all requests containing <code>/healthz</code> in 
the URL (including query string) to bypass API token authentication.</p>
   <h3>Solution</h3>
   <p>We have changed the API token authentication middleware to allow 
bypassing the authentication only for healthcheck endpoints more strictly.</p>
   <h2>Security: Potential DoS in avro dependency (CVE-2023-37475)</h2>
   <h3>Problem</h3>
   <p><a 
href="https://github.com/hamba/avro/security/advisories/GHSA-9x44-9pgq-cf45";>CVE-2023-37475</a></p>
   <p>An issue in the third-party avro dependency could cause a resource 
exhaustion and a DoS for Dapr.</p>
   <h3>Impact</h3>
   <p>This issue impacts users of Dapr that use the Pulsar components.</p>
   <h3>Root cause</h3>
   <p>The issue was in a third-party dependency.</p>
   <h3>Solution</h3>
   <p>We have upgraded the avro dependency to version 2.13.0 which contains a 
fix for the reported issue.</p>
   <h2>Dapr Runtime v1.10.9-rc.1</h2>
   <p>This is the release candidate 1.10.9-rc.1</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/dapr/dapr/commit/99d6799c97b79397443c8c96737c9b893126a1ae";><code>99d6799</code></a>
 Fixed API token authentication bypassed when path contains 
<code>/healthz</code></li>
   <li><a 
href="https://github.com/dapr/dapr/commit/4ab981b1bf0288299a796fcd33601b40127a177c";><code>4ab981b</code></a>
 [release-1.10] Upgrade Avro dependency (<a 
href="https://redirect.github.com/dapr/dapr/issues/6686";>#6686</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/e59b71de19bcb0625a3c7d1e8388c81742fdca42";><code>e59b71d</code></a>
 Adds Azure Service Bus fix to v1.10.8 release notest p (<a 
href="https://redirect.github.com/dapr/dapr/issues/6575";>#6575</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/aacddf746611dcffc0d656e29887f56665eef8d1";><code>aacddf7</code></a>
 Adds missing v1.10.8 release notes (<a 
href="https://redirect.github.com/dapr/dapr/issues/6556";>#6556</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/aa793e2628e8b6cf0b77f73b4593ec37b13a9bb8";><code>aa793e2</code></a>
 [1.10] Fix bulk subscribe response (<a 
href="https://redirect.github.com/dapr/dapr/issues/6513";>#6513</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/7976088547fc57a9d883b61782b3b17f39984b4f";><code>7976088</code></a>
 Pin contrib v1.10.9 (<a 
href="https://redirect.github.com/dapr/dapr/issues/6561";>#6561</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/99f3db72bace16adcbfb6793150586d6be125ee2";><code>99f3db7</code></a>
 Fixed goroutine leak in reminders and timers (<a 
href="https://redirect.github.com/dapr/dapr/issues/6523";>#6523</a>) (<a 
href="https://redirect.github.com/dapr/dapr/issues/6554";>#6554</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/e00f51dd000041216ce0eca64dd759f470a1f85b";><code>e00f51d</code></a>
 add ownerref rbac (<a 
href="https://redirect.github.com/dapr/dapr/issues/6545";>#6545</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/23fc46619b6b50afcbfcb275dfc93e39853695ef";><code>23fc466</code></a>
 [release-1.10] cherry pick of MongoDB Actor Reminder fix (<a 
href="https://redirect.github.com/dapr/dapr/issues/6529";>#6529</a>)</li>
   <li><a 
href="https://github.com/dapr/dapr/commit/12fc7c871ef765c7a4b41ae4f0841d643d11ad8b";><code>12fc7c8</code></a>
 [release-1.10] Fix panic in service invocation when connection fails (<a 
href="https://redirect.github.com/dapr/dapr/issues/6492";>#6492</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/dapr/dapr/compare/v1.6.0...v1.10.9";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/dapr/dapr&package-manager=go_modules&previous-version=1.6.0&new-version=1.10.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will 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 version` will 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 dependency` will 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](https://github.com/apache/apisix/network/alerts).
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to