PT-2026-29743 · Cocoamqtt · Cocoamqtt

T5Uki

·

Published

2026-04-02

·

Updated

2026-04-03

·

CVE-2026-30867

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions CocoaMQTT versions prior to 2.2.2
Description A flaw exists in the packet parsing logic of CocoaMQTT that allows a remote attacker, or a compromised MQTT broker, to crash iOS/macOS/tvOS applications. Publishing a 4-byte malformed payload to a shared topic with the RETAIN flag set to true causes the MQTT broker to persist the payload. When a vulnerable client connects and subscribes to that topic, the broker sends the malformed packet, resulting in an application crash. This creates a persistent denial-of-service condition until the retained message is removed from the broker database.
Recommendations Update CocoaMQTT to version 2.2.2 or later.

Fix

Assertion Failure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-30867
GHSA-R3FR-7M74-Q7G2

Affected Products

Cocoamqtt