Package: mosquitto / 2.0.11-1+deb11u1

Metadata

Package Version Patches format
mosquitto 2.0.11-1+deb11u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
debian config.patch | (download)

Makefile | 1 1 + 0 - 0 !
debian.conf | 10 10 + 0 - 0 !
2 files changed, 11 insertions(+)

 set local configuration.
1571.patch | (download)

lib/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] add dynamic symbols linking with cmake too

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

deb test.patch | (download)

test/broker/04-retain-check-source-persist-diff-port.py | 10 5 + 5 - 0 !
test/broker/04-retain-check-source-persist.py | 10 5 + 5 - 0 !
test/broker/04-retain-check-source.py | 6 3 + 3 - 0 !
test/broker/04-retain-upgrade-outgoing-qos.py | 4 2 + 2 - 0 !
test/broker/06-bridge-b2br-late-connection-retain.py | 8 4 + 4 - 0 !
test/broker/06-bridge-clean-session.py | 8 4 + 4 - 0 !
test/broker/06-bridge-reconnect-local-out.py | 4 2 + 2 - 0 !
test/broker/08-tls-psk-bridge.py | 10 5 + 5 - 0 !
test/broker/11-message-expiry.py | 15 8 + 7 - 0 !
test/broker/11-persistent-subscription-no-local.py | 15 8 + 7 - 0 !
test/broker/11-persistent-subscription-v5.py | 15 8 + 7 - 0 !
test/broker/11-persistent-subscription.py | 15 8 + 7 - 0 !
test/broker/11-pub-props.py | 15 8 + 7 - 0 !
test/broker/11-subscription-id.py | 17 8 + 9 - 0 !
test/broker/Makefile | 40 20 + 20 - 0 !
test/broker/c/Makefile | 2 1 + 1 - 0 !
test/client/test.sh | 16 8 + 8 - 0 !
test/lib/Makefile | 4 2 + 2 - 0 !
test/lib/c/Makefile | 2 1 + 1 - 0 !
test/lib/cpp/Makefile | 2 1 + 1 - 0 !
test/mosq_test.py | 6 3 + 3 - 0 !
21 files changed, 114 insertions(+), 110 deletions(-)

 fix test paths for debian.
missing test.patch | (download)

test/broker/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix missing upstream test.
CVE 2021 41039.patch | (download)

lib/property_mosq.c | 14 7 + 7 - 0 !
test/broker/01-connect-575314.py | 49 49 + 0 - 0 !
test/broker/Makefile | 1 1 + 0 - 0 !
test/broker/test.py | 1 1 + 0 - 0 !
4 files changed, 58 insertions(+), 7 deletions(-)

 cve-2021-41039

Bug-Debian: https://bugs.debian.org/1001028
CVE 2023 28366.patch | (download)

lib/packet_mosq.c | 15 15 + 0 - 0 !
src/context.c | 41 25 + 16 - 0 !
src/database.c | 25 15 + 10 - 0 !
src/handle_publish.c | 35 24 + 11 - 0 !
src/mosquitto_broker_internal.h | 4 2 + 2 - 0 !
test/broker/03-publish-qos2-dup.py | 58 58 + 0 - 0 !
test/broker/Makefile | 1 1 + 0 - 0 !
test/broker/test.py | 1 1 + 0 - 0 !
8 files changed, 141 insertions(+), 39 deletions(-)

 cve-2023-28366

CVE 2021 34434.patch | (download)

lib/mosquitto_internal.h | 4 1 + 3 - 0 !
src/handle_connect.c | 13 11 + 2 - 0 !
src/mosquitto_broker_internal.h | 13 7 + 6 - 0 !
src/plugin_public.c | 30 30 + 0 - 0 !
src/subs.c | 174 80 + 94 - 0 !
test/broker/02-subpub-recover-subscriptions.py | 81 81 + 0 - 0 !
test/broker/Makefile | 1 1 + 0 - 0 !
test/broker/test.py | 1 1 + 0 - 0 !
8 files changed, 212 insertions(+), 105 deletions(-)

 cve-2021-34434

Bug-Debian: https://bugs.debian.org/993400
CVE 2023 3592.patch | (download)

src/property_broker.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 cve-2023-3592

CVE 2023 0809.patch | (download)

lib/packet_mosq.c | 2 1 + 1 - 0 !
test/broker/01-bad-initial-packets.py | 78 78 + 0 - 0 !
test/broker/Makefile | 1 1 + 0 - 0 !
test/broker/test.py | 1 1 + 0 - 0 !
4 files changed, 81 insertions(+), 1 deletion(-)

 cve-2023-0809

CVE 2023 28366 regression.patch | (download)

lib/packet_mosq.c | 2 1 + 1 - 0 !
src/context.c | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 cve-2023-28366 regression