CVE catalog

CVE-2024-10525

Eclipse Mosquitto vulnerabilities

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
59.22% · Oct 25, 2026

In Eclipse Mosquitto, from version 1.3.2 through 2.0.18, if a malicious broker sends a crafted SUBACK packet with no reason codes, a client using libmosquitto may make out of bounds memory access when acting in its on_subscribe callback. This affects the mosquitto_sub and mosquitto_rr clients.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianmosquittosid2.1.2-3fixed
Debianmosquittoforky2.1.2-3fixed
Debianmosquittotrixie2.0.21-1fixed
Debianmosquittobookworm2.0.11-1.2+deb12u2fixed
Debianmosquittobookworm-security2.0.11-1.2+deb12u1vulnerable
Ubuntumosquittonoble2.0.18-1ubuntu0.1~esm1fixed
Ubuntulibmosquitto-devnoble2.0.18-1ubuntu0.1~esm1fixed
Ubuntulibmosquitto1noble2.0.18-1ubuntu0.1~esm1fixed
Ubuntulibmosquittopp-devnoble2.0.18-1ubuntu0.1~esm1fixed
Ubuntulibmosquittopp1noble2.0.18-1ubuntu0.1~esm1fixed
Ubuntumosquitto-clientsnoble2.0.18-1ubuntu0.1~esm1fixed
Ubuntumosquitto-devnoble2.0.18-1ubuntu0.1~esm1fixed
Ubuntumosquittonoble2.0.11-1.2+deb12u2fixed
Ubuntumosquittopro2.0.18-1vulnerable
Ubuntumosquittopro2.0.18-1build1vulnerable
Ubuntumosquittopro2.0.18-1build2vulnerable
Ubuntumosquittopro2.0.18-1build3vulnerable
Ubuntumosquittopro2.0.18-1ubuntu0.1~esm1fixed
Ubuntumosquitto22.042.0.11-1vulnerable
Ubuntumosquitto22.042.0.11-1build1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1.1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1.2fixed
Ubuntumosquittopro2.0.18-1vulnerable
Ubuntumosquittopro2.0.18-1build1vulnerable
Ubuntumosquittopro2.0.18-1build2vulnerable
Ubuntumosquittopro2.0.18-1build3vulnerable
Ubuntumosquittopro2.0.18-1ubuntu0.1~esm1fixed
Ubuntumosquitto22.042.0.11-1vulnerable
Ubuntumosquitto22.042.0.11-1build1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1.1vulnerable
Ubuntumosquitto22.042.0.11-1ubuntu1.2fixed
Opensusemosquittoleap 16.02.0.23-bp160.1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianmosquittosourcesid2.0.20-1not yet assignedNot reportedNot reported
Debianmosquittosourceforky2.0.20-1not yet assignedNot reportedNot reported
Debianmosquittosourcetrixie2.0.20-1not yet assignedNot reportedNot reported
Debianmosquittosourcebookworm2.0.11-1.2+deb12u2not yet assignedNot reportedNot reported
Ubuntumosquittodebnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibmosquitto-devdebnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibmosquitto1debnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibmosquittopp-devdebnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibmosquittopp1debnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntumosquitto-clientsdebnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntumosquitto-devdebnoble2.0.18-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntumosquittodebnoble2.0.11-1.2+deb12u2Not reportedNot reportedNot reported
Ubuntumosquittodebpro2.0.18-1ubuntu0.1~esm1Not reportedUSN-7441-1Not reported
Ubuntumosquittodeb22.042.0.11-1ubuntu1.2Not reportedUSN-7441-1Not reported
Ubuntumosquittodebpro2.0.18-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-10525Not reported
Ubuntumosquittodeb22.042.0.11-1ubuntu1.2Not reportedUBUNTU-CVE-2024-10525Not reported
Opensusemosquittorpmleap 16.02.0.23-bp160.1.1Not reportedOPENSUSE-SU-2026:20260-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libmosquitto1]Affected

    Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • [libmosquittopp1]Affected

    Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • [mosquitto]Affected
    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · amd64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · arm64 · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

  • [mosquitto-dev]Affected

    Source package: [mosquitto]

    Details (6)
    • 2.0.11-1.2+deb12u2 · all · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u2 · all · bookworm

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.21-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · all · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

    • 2.0.11-1.2+deb12u1 · all · bookworm-security

      Affected · Fixed: 2.0.11-1.2+deb12u2

      usn · mosquitto · debian · bookworm; usn · mosquitto · debian · 12

[Debian 13 (Trixie)]

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • [mosquitto]Fixed
    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · amd64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · arm64 · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

  • Source package: [mosquitto]

    Details (2)
    • 2.0.21-1 · all · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

    • 2.0.21-1 · all · trixie

      Fixed · Fixed: 2.0.20-1

      usn · mosquitto · debian · 13

Observed:

References