--------------------------------------------------------------------------------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         : https://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  1.6.7-1
- 1.6.7 release
* Tue Sep 24 2019 Fabian Affolter  - 1.6.6-1
- Update to new upstream version 1.6.6
* Sat Sep 14 2019 Peter Robinson  1.6.5-1
- 1.6.5 release
* Mon Sep  2 2019 Peter Robinson  1.6.4-2
- Rebuild for libwebsockets 3.2
* Fri Aug  2 2019 Peter Robinson  1.6.4-1
- 1.6.4 release
* Thu Jul 25 2019 Fedora Release Engineering  - 1.6.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 18 2019 Fabian Affolter  - 1.6.3-1
- Update to new upstream version 1.6.3
* Tue Apr 30 2019 Peter Robinson  1.6.2-1
- 1.6.2 release
* Sat Apr 27 2019 Peter Robinson  1.6.1-1
- 1.6.1 release
* Thu Apr 18 2019 Peter Robinson  1.6.0-1
- Major new 1.6.0 release
- Support for MQTT 5
* Wed Mar  6 2019 Peter Robinson  1.5.8-1
- New upstream version 1.5.8
* Sat Feb 16 2019 Fabian Affolter  - 1.5.7-1
- Update to new upstream version 1.5.7
* Sat Feb  9 2019 Peter Robinson  1.5.6-1
- 1.5.6 release
* Fri Feb  1 2019 Fedora Release Engineering  - 1.5.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan  7 2019 Peter Robinson  1.5.5-2
- Rebuild for libwebsockets 3.x
* Tue Dec 18 2018 Fabian Affolter  - 1.5.5-1
- Update to new upstream version 1.5.5 (rhbz#1660413, rhbz#1660414)
* Fri Nov  9 2018 Fabian Affolter  - 1.5.4-2
- Update to new upstream version 1.5.4
* Sun Oct 14 2018 Peter Robinson  1.5.3-1
- 1.5.3 release
* Thu Sep 20 2018 Fabian Affolter  - 1.5.2-2
- Use WITH_BUNDLED_DEPS=no
* Thu Sep 20 2018 Fabian Affolter  - 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
https://dnf.readthedocs.io/en/latest/command_ref.html

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
--------------------------------------------------------------------------------_______________________________________________
package-announce mailing list -- package-announce@lists.fedoraproject.org
To unsubscribe send an email to package-announce-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/

Fedora 29: mosquitto FEDORA-2019-d99e2329cb

October 4, 2019
1.6.7 Fix potential crash when reloading config

Summary

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.

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`.

* Wed Sep 25 2019 Peter Robinson 1.6.7-1

- 1.6.7 release

* Tue Sep 24 2019 Fabian Affolter - 1.6.6-1

- Update to new upstream version 1.6.6

* Sat Sep 14 2019 Peter Robinson 1.6.5-1

- 1.6.5 release

* Mon Sep 2 2019 Peter Robinson 1.6.4-2

- Rebuild for libwebsockets 3.2

* Fri Aug 2 2019 Peter Robinson 1.6.4-1

- 1.6.4 release

* Thu Jul 25 2019 Fedora Release Engineering - 1.6.3-2

- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

* Tue Jun 18 2019 Fabian Affolter - 1.6.3-1

- Update to new upstream version 1.6.3

* Tue Apr 30 2019 Peter Robinson 1.6.2-1

- 1.6.2 release

* Sat Apr 27 2019 Peter Robinson 1.6.1-1

- 1.6.1 release

* Thu Apr 18 2019 Peter Robinson 1.6.0-1

- Major new 1.6.0 release

- Support for MQTT 5

* Wed Mar 6 2019 Peter Robinson 1.5.8-1

- New upstream version 1.5.8

* Sat Feb 16 2019 Fabian Affolter - 1.5.7-1

- Update to new upstream version 1.5.7

* Sat Feb 9 2019 Peter Robinson 1.5.6-1

- 1.5.6 release

* Fri Feb 1 2019 Fedora Release Engineering - 1.5.5-3

- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

* Mon Jan 7 2019 Peter Robinson 1.5.5-2

- Rebuild for libwebsockets 3.x

* Tue Dec 18 2018 Fabian Affolter - 1.5.5-1

- Update to new upstream version 1.5.5 (rhbz#1660413, rhbz#1660414)

* Fri Nov 9 2018 Fabian Affolter - 1.5.4-2

- Update to new upstream version 1.5.4

* Sun Oct 14 2018 Peter Robinson 1.5.3-1

- 1.5.3 release

* Thu Sep 20 2018 Fabian Affolter - 1.5.2-2

- Use WITH_BUNDLED_DEPS=no

* Thu Sep 20 2018 Fabian Affolter - 1.5.2-1

- Update to new upstream version 1.5.2

[ 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

su -c 'dnf upgrade --advisory FEDORA-2019-d99e2329cb' at the command

line. For more information, refer to the dnf documentation available at

https://dnf.readthedocs.io/en/latest/command_ref.html

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

package-announce mailing list -- package-announce@lists.fedoraproject.org

To unsubscribe send an email to package-announce-leave@lists.fedoraproject.org

Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/

List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines

List Archives: https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/

FEDORA-2019-d99e2329cb 2019-10-04 21:56:20.989551 Product : Fedora 29 Version : 1.6.7 Release : 1.fc29 URL : https://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. 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`. * Wed Sep 25 2019 Peter Robinson 1.6.7-1 - 1.6.7 release * Tue Sep 24 2019 Fabian Affolter - 1.6.6-1 - Update to new upstream version 1.6.6 * Sat Sep 14 2019 Peter Robinson 1.6.5-1 - 1.6.5 release * Mon Sep 2 2019 Peter Robinson 1.6.4-2 - Rebuild for libwebsockets 3.2 * Fri Aug 2 2019 Peter Robinson 1.6.4-1 - 1.6.4 release * Thu Jul 25 2019 Fedora Release Engineering - 1.6.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Jun 18 2019 Fabian Affolter - 1.6.3-1 - Update to new upstream version 1.6.3 * Tue Apr 30 2019 Peter Robinson 1.6.2-1 - 1.6.2 release * Sat Apr 27 2019 Peter Robinson 1.6.1-1 - 1.6.1 release * Thu Apr 18 2019 Peter Robinson 1.6.0-1 - Major new 1.6.0 release - Support for MQTT 5 * Wed Mar 6 2019 Peter Robinson 1.5.8-1 - New upstream version 1.5.8 * Sat Feb 16 2019 Fabian Affolter - 1.5.7-1 - Update to new upstream version 1.5.7 * Sat Feb 9 2019 Peter Robinson 1.5.6-1 - 1.5.6 release * Fri Feb 1 2019 Fedora Release Engineering - 1.5.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jan 7 2019 Peter Robinson 1.5.5-2 - Rebuild for libwebsockets 3.x * Tue Dec 18 2018 Fabian Affolter - 1.5.5-1 - Update to new upstream version 1.5.5 (rhbz#1660413, rhbz#1660414) * Fri Nov 9 2018 Fabian Affolter - 1.5.4-2 - Update to new upstream version 1.5.4 * Sun Oct 14 2018 Peter Robinson 1.5.3-1 - 1.5.3 release * Thu Sep 20 2018 Fabian Affolter - 1.5.2-2 - Use WITH_BUNDLED_DEPS=no * Thu Sep 20 2018 Fabian Affolter - 1.5.2-1 - Update to new upstream version 1.5.2 [ 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 su -c 'dnf upgrade --advisory FEDORA-2019-d99e2329cb' at the command line. For more information, refer to the dnf documentation available at https://dnf.readthedocs.io/en/latest/command_ref.html 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 package-announce mailing list -- package-announce@lists.fedoraproject.org To unsubscribe send an email to package-announce-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/

Change Log

References

Update Instructions

Severity
Product : Fedora 29
Version : 1.6.7
Release : 1.fc29
URL : https://mosquitto.org/
Summary : An Open Source MQTT v3.1/v3.1.1 Broker

Related News