Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
- 1.25.9
CVEs
- TBD
Fixed
General
no_auth_useris now restricted to client connections only- Overlapping wildcard patterns in ACL
denypatterns are now enforced correctly - Queue subscriptions can no longer incorrectly bypass non-queue ACL
denypatterns
Leafnodes
- Pre-
CONNECTguard improvements for leafnode connections, fixing a potential panic - ACL permissions are now correctly enforced for inbound leaf messages in all cases
- Duplicate
INFOpermissions updates are now only accepted for solicited leaf connections - The
max_payloadlimit is now correctly enforced for leafnode connections
WebSockets
- The fast-path for connections with no
CONNECTblock will now use the WebSocket-specificno_auth_userinstead of the global one if configured