This update for prosody to version 0.10.2 fixes the following issues:
This security issue was fixed:
- CVE-2018-10847: Prevent insufficient validation of client-provided parameters
during XMPP stream restarts. Authenticated users may have overriden the realm
associated with their session, potentially bypassing security policies and
allowing impersonation (bsc#1094890).
These non-security issues were fixed:
- mod_websocket: Store the request object on the session for use by other modules
- mod_c2s: Avoid concatenating potential nil value
- core.certmanager: Allow all non-whitespace in service name
- mod_disco: Skip code specific to disco on user accounts
- mod_bosh: Store the normalized hostname on session
- MUC: Fix error logged when no persistent rooms present
-
Submitted by
Michael Vetter (jubalh)