Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 14, 2026

This PR contains the following updates:

Package Change Age Confidence
io.undertow:undertow-core (source) 2.3.20.Final2.3.23.Final age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

undertow-io/undertow (io.undertow:undertow-core)

v2.3.23.Final: v.2.3.23.Final

Compare Source

Release 2.3.23.Final
Full list of Jiras: view in Jira

    Release Notes - Undertow - Version 2.3.23.Final
                                                            

Bug

  • [UNDERTOW-2192] - session.getServletContext returns wrong context with shared-session-config
  • [UNDERTOW-2663] - Unclear Error Message When Max Session Limit is Exceeded
  • [UNDERTOW-2677] - MultipartParserDefinition overrides max entity size already set and configured from other sources

Task

Clarification

  • [UNDERTOW-2690] - Update MULTIPART_MAX_ENTITY_SIZE javadoc to reflect current default behavior

v2.3.22.Final: v.2.3.22.Final

Compare Source

Release 2.3.22.Final
Full list of Jiras: view in Jira

    Release Notes - Undertow - Version 2.3.22.Final
                                                            

Bug

  • [UNDERTOW-2676] - Do not set merged query parameters for includes and forwards on the exchange, only the request
  • [UNDERTOW-2681] - TCCL when invoking annotated websocket endpoint methods doesn&#​39;t expose deployment classes

v2.3.21.Final

Compare Source

Release 2.3.21.Final fixes CVE-2024-3884 CVE-2024-4027 CVE-2025-12543
Full list of Jiras: view in Jira

    Release Notes - Undertow - Version 2.3.21.Final
        

Sub-task

  • [UNDERTOW-2490] - Improve the documentation of UndertowOptions.HTTP_HEADERS_CACHE_SIZE / DEFAULT_HTTP_HEADERS_CACHE_SIZE

Feature Request

  • [UNDERTOW-2580] - Support SameSite and custom cookie attributes

Bug

  • [UNDERTOW-1359] - HTTP2 - java.lang.IllegalStateException: UT000091: Buffer has already been freed
  • [UNDERTOW-1561] - ServletContext.getResourcePaths() omits Resources that are not available directly on the file system
  • [UNDERTOW-2157] - UndertowOutputStream.transferFrom appears to have a broken signature
  • [UNDERTOW-2165] - READ_TIMEOUT is not taken into account in HTTP2 listener
  • [UNDERTOW-2269] - Encode Query string on forward/include and properly handle merging
  • [UNDERTOW-2377] - CVE-2024-3884 CVE-2024-4027 OutOfMemory when parsing form data encoding with application/x-www-form-urlencoded
  • [UNDERTOW-2421] - ServletSessionConfig is missing support for arbitrary cookie attributes
  • [UNDERTOW-2534] - ClassLoader of deployed websockets application leaks to XnioWorker
  • [UNDERTOW-2582] - ServerWebSocketContainer keeps reference to CLs
  • [UNDERTOW-2591] - SSEHandler header Connection is set to close
  • [UNDERTOW-2605] - FixedLengthStreamSourceConduit does not clean up ReadTimeoutStreamSourceConduit after an exact Content-Length read
  • [UNDERTOW-2609] - Previous fixes in the handling of decoded characters in query requests reflect in getQueryString of APIs
  • [UNDERTOW-2656] - CVE-2025-12543 Undertow HTTP Server Fails to Reject Malformed Host Headers Leading to Potential Cache Poisoning and SSRF
  • [UNDERTOW-2662] - Quoted cookie versions cannot be parsed correctly
  • [UNDERTOW-2668] - ServletRelativePathAttribute switch to %U from %R and return absolute path
  • [UNDERTOW-2674] - Wrong codes sent on WebSocket connection close
  • [UNDERTOW-2675] - Make Undertow compatible with RFC6265

Task

Component Upgrade

Enhancement

  • [UNDERTOW-2231] - Test Flakiness occurs for io.undertow.server.handlers.proxy.LoadBalancingProxyTestCase#testLoadSharedWithServerShutdown
  • [UNDERTOW-2638] - Process all buffers in ChunkedStreamSinkConduit.write(ByteBuffer[], int, int)
  • [UNDERTOW-2643] - At ServletOutputStreamImpl.close remove the conversion of int to String

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Jan 14, 2026
@renovate renovate bot force-pushed the renovate/io.undertow-undertow-core-2.x branch from e3d597e to c7f675d Compare January 16, 2026 04:00
@renovate renovate bot changed the title fix(deps): update dependency io.undertow:undertow-core to v2.3.21.final fix(deps): update dependency io.undertow:undertow-core to v2.3.22.final Jan 16, 2026
@renovate renovate bot force-pushed the renovate/io.undertow-undertow-core-2.x branch from c7f675d to 3359f78 Compare February 2, 2026 15:48
@renovate renovate bot force-pushed the renovate/io.undertow-undertow-core-2.x branch from 3359f78 to dedcdf8 Compare February 6, 2026 02:57
@renovate renovate bot changed the title fix(deps): update dependency io.undertow:undertow-core to v2.3.22.final fix(deps): update dependency io.undertow:undertow-core to v2.3.23.final Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants