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

   Bumps [io.netty:netty-bom](https://github.com/netty/netty) from 
4.1.138.Final to 4.1.139.Final.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/netty/netty/releases";>io.netty:netty-bom's 
releases</a>.</em></p>
   <blockquote>
   <h2>netty-4.1.139.Final</h2>
   <h2>Security</h2>
   <p><strong>Note that <a 
href="https://netty.io/news/2026/09/09/4-1-EOL-announcement.html";>Netty 4.1 
will be End-of-Life on July 1st, 2027</a>.</strong></p>
   <p>We strongly recommend upgrading to this version to get the following 
security fixes:</p>
   <ul>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-frq3-7pw6-36cg";>CVE-2026-XXXXX</a>
 : parser desync in <code>io.netty:netty-codec-haproxy</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-6g26-xhvx-g5w3";>CVE-2026-XXXXX</a>
 : improper CRLF neutralization (request/response smuggling) in 
<code>io.netty:netty-codec-http</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-x9f7-rg73-4rp6";>CVE-2026-XXXXX</a>
 : origin validation error in <code>io.netty:netty-codec-http</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-2p3h-phr9-jf38";>CVE-2026-XXXXX</a>
 : unbounded resource consumption in 
<code>io.netty:netty-codec-http2</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-vwgc-hvc9-2j59";>CVE-2026-XXXXX</a>
 : request/response smuggling in <code>io.netty:netty-codec-http</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-m3w2-2657-46g8";>CVE-2026-XXXXX</a>
 : time-of-check/time-of-use error in 
<code>io.netty:netty-handler-ssl-ocsp</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-jp47-57pp-4qpp";>CVE-2026-XXXXX</a>
 : SNI routing bypass in <code>io.netty:netty-handler</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-35qr-v9mm-35c5";>CVE-2026-XXXXX</a>
 : unbounded resource consumption in <code>io.netty:netty-codec-xml</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-5h6f-wp3f-6hmv";>CVE-2026-XXXXX</a>
 : unbounded resource consumption in <code>io.netty:netty-codec-base</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-x436-m93c-g2q9";>CVE-2026-XXXXX</a>
 : unbounded resource consumption in <code>io.netty:netty-codec-http</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-c7hc-m259-xhcr";>CVE-2026-XXXXX</a>
 : input misinterpretation in <code>io.netty:netty-codec-socks</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-268p-9r42-7qp4";>CVE-2026-XXXXX</a>
 : improper access control in <code>io.netty:netty-handler</code></li>
   <li><a 
href="https://github.com/netty/netty/security/advisories/GHSA-3h79-3wcf-5whr";>CVE-2026-XXXXX</a>
 : unbounded resource consumption in <code>io.netty:netty-codec-dns</code></li>
   </ul>
   <p>Note that due to overwhelming strain on the CVE infrastructure, we have 
not gotten a single CVE number assigned to these reports in time for our 
release.
   The advisories will be published without.</p>
   <p>Specific changes worth calling out:</p>
   <p><strong>Validation in <code>FileUpload.setContentType</code>.</strong>
   Previously, the <code>FileUpload.setContentType</code> methods did not 
validate their inputs.
   They now throw an <code>IllegaalArgumentException</code> if the given string 
is not formatted as a plausible MIME content type.</p>
   <h2>What's Changed</h2>
   <ul>
   <li>Auto-port 4.1: perf: Use LinkedHashSet to deduplicate search domains by 
<a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17407";>netty/netty#17407</a></li>
   <li>Auto-port 4.1: Handle non-positive skip lengths in ByteBufInputStream by 
<a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17410";>netty/netty#17410</a></li>
   <li>Protobuf: Update protobuf-javanano to non alpha release (<a 
href="https://redirect.github.com/netty/netty/issues/17330";>#17330</a>) by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17335";>netty/netty#17335</a></li>
   <li>Socket: Add half-closure tests to SocketHalfClosedTest (<a 
href="https://redirect.github.com/netty/netty/issues/17394";>#17394</a>) by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17434";>netty/netty#17434</a></li>
   <li>Auto-port 4.1: HttpUtil.getCharset() must accept whitespace before the 
next Content-Type parameter by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17436";>netty/netty#17436</a></li>
   <li>Auto-port 4.1: codec-dns: Add SMIMEA, CDS, CDNSKEY, OPENPGPKEY, CSYNC, 
ZONEMD records by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17459";>netty/netty#17459</a></li>
   <li>Update GitHub Actions to Node.js 24 to fix deprecation warning by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17488";>netty/netty#17488</a></li>
   <li>Remove not used tools from docker image by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17490";>netty/netty#17490</a></li>
   <li>Auto-port 4.1: HttpUtil.getMimeType() must not include whitespace before 
the next Content-Type parameter by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17494";>netty/netty#17494</a></li>
   <li>Auto-port 4.1: Fix buffer leak when recvmmsg returns single UDP_GRO 
batch by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17500";>netty/netty#17500</a></li>
   <li>Auto-port 4.1: Guard ChunkedWriteHandler.doFlush() against re-entrant 
invocation from user code by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17501";>netty/netty#17501</a></li>
   <li>Auto-port 4.1: Add regression test for close() cascade reentering 
flush() by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17505";>netty/netty#17505</a></li>
   <li>Port: Fix UDP_GRO segment size is lost when reading with recvmmsg (<a 
href="https://redirect.github.com/netty/netty/issues/17492";>#17492</a>) by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17506";>netty/netty#17506</a></li>
   <li>Auto-port 4.1: Make CompositeBufferGatheringWriteTest robust against 
write/close race by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17510";>netty/netty#17510</a></li>
   <li>Auto-port 4.1: Add workflow that will cancel running workflows for 
merged PRs by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17519";>netty/netty#17519</a></li>
   <li>Auto-port 4.1: Harden DnsNameResolverTest against transient null 
localAddress from TestDnsServer by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17522";>netty/netty#17522</a></li>
   <li>Cache docker build images in ghcr.io to speed up CI for 4.1 by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17533";>netty/netty#17533</a></li>
   <li>Auto-port 4.1: HTTP/2: Remove failed SETTINGS from ACK queue by <a 
href="https://github.com/netty-project-bot";><code>@​netty-project-bot</code></a>
 in <a 
href="https://redirect.github.com/netty/netty/pull/17534";>netty/netty#17534</a></li>
   <li>Port: Fix compilation on latest macOS 27.0 (<a 
href="https://redirect.github.com/netty/netty/issues/17529";>#17529</a>) by <a 
href="https://github.com/normanmaurer";><code>@​normanmaurer</code></a> in <a 
href="https://redirect.github.com/netty/netty/pull/17542";>netty/netty#17542</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/netty/netty/commit/7bc0414acbb21f752dd615c386821f58e722c5f5";><code>7bc0414</code></a>
 [maven-release-plugin] prepare release netty-4.1.139.Final</li>
   <li><a 
href="https://github.com/netty/netty/commit/da8f17b8a61466a5ea98bea744e80541fd86e491";><code>da8f17b</code></a>
 Fix IP allow-list bypass from ruleType-blind dedup in IpSubnetFilter</li>
   <li><a 
href="https://github.com/netty/netty/commit/2dd4c04775a0c5ede96294f825afccc57354ac96";><code>2dd4c04</code></a>
 Bound domain-name decode buffer to avoid quadratic allocation</li>
   <li><a 
href="https://github.com/netty/netty/commit/85ef3da53ba419b534bd9e1c7810066ffe823eda";><code>85ef3da</code></a>
 Fix sign-extension bug in SocksInitRequestDecoder NMETHODS field</li>
   <li><a 
href="https://github.com/netty/netty/commit/0770efbc000affd9dff894bfc32d4a3deace33a9";><code>0770efb</code></a>
 Fix quadratic CPU usage in XmlFrameDecoder when an element is never 
balanced</li>
   <li><a 
href="https://github.com/netty/netty/commit/3c1cf73f7bab61916971498b717dad12c220ea0a";><code>3c1cf73</code></a>
 Fail closed on zero-length handshake records in SslClientHelloHandler</li>
   <li><a 
href="https://github.com/netty/netty/commit/cdfe56fce966dc482ab9871641a41d1f987bec2b";><code>cdfe56f</code></a>
 Netty OcspServerCertificateValidator still delivers buffered data from a 
revo...</li>
   <li><a 
href="https://github.com/netty/netty/commit/d2839db10ad2b2a5813320726ccec9b12b21ec38";><code>d2839db</code></a>
 Correctly handle multiple Content-Length</li>
   <li><a 
href="https://github.com/netty/netty/commit/131cf478fa2242dcf8fde8adfcf222aa119e0d14";><code>131cf47</code></a>
 HTTP/2: Limit buffered memory for table size changes</li>
   <li><a 
href="https://github.com/netty/netty/commit/cc7afc476637236ffda6a1582524347b4dea50f1";><code>cc7afc4</code></a>
 CorsHandler omits Vary: Origin for the null-origin branch, unlike every 
other...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/netty/netty/compare/netty-4.1.138.Final...netty-4.1.139.Final";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   <details>
   <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary>
   
   | Dependency Name | Ignore Conditions |
   | --- | --- |
   | io.netty:netty-bom | [>= 4.2.a0, < 4.3] |
   </details>
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.netty:netty-bom&package-manager=maven&previous-version=4.1.138.Final&new-version=4.1.139.Final)](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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to