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

   Bumps 
[com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt)
 from 10.9.1 to 10.10.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt";>com.nimbusds:nimbus-jose-jwt's
 changelog</a>.</em></p>
   <blockquote>
   <p>10.9.1 (2026-05-31)
   * Fixes health status reporting when RefreshAheadCachingJWKSetSource,
   JWKSetSourceWithHealthStatusReporting and OutageTolerantJWKSetSource are
   used together. A failed refresh-ahead background update could previously
   cause JWKSetSourceWithHealthStatusReporting to mark the JWK set source as
   UNHEALTHY, even though OutageTolerantJWKSetSource was still within its
   configured outage tolerance window and regular JWT validation could
   continue using the cached JWK set. Refresh-ahead failures that are
   covered by outage tolerance no longer cause the health status to become
   unhealthy before the outage tolerance period has been exceeded (iss
   <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/619";>#619</a>).</p>
   <p>10.10 (2026-09-17)
   * Adds JWEObject.MAX_DECOMPRESSED_PLAIN_TEXT_LENGTH for the default maximum
   allowed length of decompressed plain text, in bytes. Used to establish an
   active (dynamic) safety limit against zip-bomb attacks. Set to 1 mio bytes
   (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>).
   * Adds MaxDecompressedPlainTextLength implementing JWEDecrypterOption, to
   enable applications to override the default
   JWEObject.MAX_DECOMPRESSED_PLAIN_TEXT_LENGTH (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>).
   * Adds explicit non-null checks to DeflateUtils (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>).
   * Fixes potential native memory resource leak in DeflateUtils when Deflater
   or Inflater instances were not guaranteed to call .end() if stream
   closing or processing threw an exception (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>).
   * Optimizes DeflateUtils resource management and memory allocation by
   guaranteeing native stream cleanup, validating inputs, and pre-allocating
   decompression buffers (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>).
   * Updates to com.google.code.gson:gson:2.14.0
   * Updates to com.google.crypto.tink:tink:1.23.0
   * Updates to BouncyCastle 1.86</p>
   <p>11.0 (2026-09-xx)
   * Compile source and target bumped from Java 7 to Java 8.
   * Optimises JWS input composition for unencoded payloads (RFC 7797) to
   conserve memory and CPU cycles. Introduces a helper JWSInput interface
   with a ByteArrayJWSInput and ComposedJWSInput implementations for the JWS
   input composition when the payloaded is encoded and when not (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/613";>#613</a>).
   * Adds JWTClaimsSet.getInstantClaims, getExpirationInstant,
   getNotBeforeInstant and getIssueInstant methods. Adds
   JWTClaimsSet.Builder.expirationInstant, notBeforeInstant and issueInstant
   methods.
   * Adds JSONObjectUtils.getEpochSecondAsInstant static method.
   * Overrides equals and hashCode in Payload.
   * Fixes health status reporting when RefreshAheadCachingJWKSetSource,
   JWKSetSourceWithHealthStatusReporting and OutageTolerantJWKSetSource are
   used together. A failed refresh-ahead background update could previously
   cause JWKSetSourceWithHealthStatusReporting to mark the JWK set source as
   UNHEALTHY, even though OutageTolerantJWKSetSource was still within its
   configured outage tolerance window and regular JWT validation could
   continue using the cached JWK set. Refresh-ahead failures that are</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/e055b3bf56bf379cf1ad0b804fe167cdd28ef445";><code>e055b3b</code></a>
 [maven-release-plugin] prepare for next development iteration</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/c06d7694e9b40e7e759080249cd72fa658b3a26f";><code>c06d769</code></a>
 Adds JWEObject.MAX_DECOMPRESSED_PLAIN_TEXT_LENGTH - 10.x WIP (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/a4275136b97d927940d8894b9111fe096d3202c4";><code>a427513</code></a>
 Adds explicit non-null checks to DeflateUtils (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/3302e151d38049e5cd872ea73503ccda30eb57f0";><code>3302e15</code></a>
 Fixes potential native memory resource leak in DeflateUtils when Deflater or 
...</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/d004e7996dd1ec9cf3a0f2329098f4b04d2cc7db";><code>d004e79</code></a>
 Optimizes DeflateUtils resource management and memory allocation by 
guarantee...</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/98ed6bad083355abd9f40452773ae5ced831c985";><code>98ed6ba</code></a>
 Adjusts JWEObject.MAX_DECOMPRESSED_PLAIN_TEXT_LENGTH to 1 mio bytes (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/03501441035765c4d02e1e5d7636c5ad246f61cd";><code>0350144</code></a>
 Adds MaxDecompressedPlainTextLength implementing JWEDecrypterOption (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/218575fe2d5082ebb724f741371d2b0ddb1482f4";><code>218575f</code></a>
 Wires MaxDecompressedPlainTextLength (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/3fcb8f5d0a13ca7d7d3361400f49a67443c50c05";><code>3fcb8f5</code></a>
 Adds MaxDecompressedPlainTextLength tests for each JWEDecrypter (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li><a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/14ae7ac2a8bfb9566506c843b8bb94463d6d43bf";><code>14ae7ac</code></a>
 Adds CHANGELOG.txt entries (iss <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/611";>#611</a>)</li>
   <li>Additional commits viewable in <a 
href="https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.10..10.9.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.nimbusds:nimbus-jose-jwt&package-manager=maven&previous-version=10.9.1&new-version=10.10)](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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@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)
   
   
   </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