-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2019-d99e2329cb 2019-10-04 21:56:20.989551 --------------------------------------------------------------------------------
Name : mosquitto Product : Fedora 29 Version : 1.6.7 Release : 1.fc29 URL : http://mosquitto.org/ Summary : An Open Source MQTT v3.1/v3.1.1 Broker Description : Mosquitto is an open source message broker that implements the MQ Telemetry Transport protocol version 3.1 and 3.1.1 MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for "machine to machine" messaging such as with low power sensors or mobile devices such as phones, embedded computers or micro-controllers like the Arduino.
-------------------------------------------------------------------------------- Update Information:
1.6.7 ===== Broker: * Add workaround for working with libwebsockets 3.2.0. * Fix potential crash when reloading config. Client library: * Don't use / in autogenerated client ids, to avoid confusing with topics. * Fix mosquitto_max_inflight_messages_set() and mosquitto_int_option(..., MOSQ_OPT_*_MAX, ...) behaviour. * Fix regression on use of mosquitto_connect_async() not working. Clients: * mosquitto_sub: Fix -E incorrectly not working unless -d was also specified. * Updated documentation around automatic client ids. 1.6.6 ===== Security: * CVE-2019-11779 * Restrict topic hierarchy to 200 levels to prevent possible stack overflow. Broker: * Restrict topic hierarchy to 200 levels to prevent possible stack overflow. * mosquitto_passwd now returns 1 when attempting to update a user that does not exist. 1.6.5 ===== Broker: * Fix v5 DISCONNECT packets with remaining length == 2 being treated as a protocol error. * Fix support for libwebsockets 3.x. * Fix slow websockets performance when sending large messages. * Fix bridges potentially not connecting on Windows. * Fix clients authorised using `use_identity_as_username` or `use_subject_as_username` being disconnected on SIGHUP. * Improve error messages in some situations when clients disconnect. Reduces the number of "Socket error on client X, disconnecting" messages. * Fix Will for v5 clients not being sent if will delay interval was greater than the session expiry interval. * Fix CRL file not being reloaded on HUP. * Fix repeated "Error in poll" messages on Windows when only websockets listeners are defined. Client library: * Fix reconnect backoff for the situation where connections are dropped rather than refused. * Fix missing locks on `mosq->state`. Documentation: * Improve details on global/per listener options in the mosquitto.conf man page. * Clarify behaviour when clients exceed the `message_size_limit`. * Improve documentation for `max_inflight_bytes`, `max_inflight_messages`, and `max_queued_messages`. -------------------------------------------------------------------------------- ChangeLog:
* Wed Sep 25 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.7-1 - 1.6.7 release * Tue Sep 24 2019 Fabian Affolter mail@fabian-affolter.ch - 1.6.6-1 - Update to new upstream version 1.6.6 * Sat Sep 14 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.5-1 - 1.6.5 release * Mon Sep 2 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.4-2 - Rebuild for libwebsockets 3.2 * Fri Aug 2 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.4-1 - 1.6.4 release * Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 1.6.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Jun 18 2019 Fabian Affolter mail@fabian-affolter.ch - 1.6.3-1 - Update to new upstream version 1.6.3 * Tue Apr 30 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.2-1 - 1.6.2 release * Sat Apr 27 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.1-1 - 1.6.1 release * Thu Apr 18 2019 Peter Robinson pbrobinson@fedoraproject.org 1.6.0-1 - Major new 1.6.0 release - Support for MQTT 5 * Wed Mar 6 2019 Peter Robinson pbrobinson@fedoraproject.org 1.5.8-1 - New upstream version 1.5.8 * Sat Feb 16 2019 Fabian Affolter mail@fabian-affolter.ch - 1.5.7-1 - Update to new upstream version 1.5.7 * Sat Feb 9 2019 Peter Robinson pbrobinson@fedoraproject.org 1.5.6-1 - 1.5.6 release * Fri Feb 1 2019 Fedora Release Engineering releng@fedoraproject.org - 1.5.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jan 7 2019 Peter Robinson pbrobinson@fedoraproject.org 1.5.5-2 - Rebuild for libwebsockets 3.x * Tue Dec 18 2018 Fabian Affolter mail@fabian-affolter.ch - 1.5.5-1 - Update to new upstream version 1.5.5 (rhbz#1660413, rhbz#1660414) * Fri Nov 9 2018 Fabian Affolter mail@fabian-affolter.ch - 1.5.4-2 - Update to new upstream version 1.5.4 * Sun Oct 14 2018 Peter Robinson pbrobinson@fedoraproject.org 1.5.3-1 - 1.5.3 release * Thu Sep 20 2018 Fabian Affolter mail@fabian-affolter.ch - 1.5.2-2 - Use WITH_BUNDLED_DEPS=no * Thu Sep 20 2018 Fabian Affolter mail@fabian-affolter.ch - 1.5.2-1 - Update to new upstream version 1.5.2 -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1753846 - CVE-2019-11779 mosquitto: malicious MQTT sends SUBSCRIBE packet leads to stack over flow https://bugzilla.redhat.com/show_bug.cgi?id=1753846 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2019-d99e2329cb' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------