Skip to main content
CVE-2025-65503VulnerabilityPublished

CVE-2025-65503: async_mqtt · n/a

Affects async_mqttSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High : upgrade to 10.2.5 soon.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 14% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 10.2.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Upgrade redboltz/async_mqtt to 10.2.5.

Affected software

ProductAffectedFixed in
GitHubredboltz/async_mqttpkg:github/redboltz/async_mqttOther threatsAffected
  • <10.2.5
Fixed in
  • 10.2.5

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

1. 2. In the absence of patches, implement strict network segmentation and firewall rules to restrict access to MQTT brokers and endpoints, limiting exposure to untrusted networks. 3. Employ SSL/TLS configuration best practices to minimize the chance of SSL initialization failures, such as using validated certificates and robust cipher suites. 4. Conduct code reviews and testing to verify proper object lifecycle management in custom integrations using async_mqtt, ensuring that destruction order issues are addressed. 5. Deploy runtime protections such as memory safety tools (e.g., AddressSanitizer) during development and testing phases to detect use-after-free conditions. 6. Monitor MQTT traffic and system logs for anomalies or repeated connection failures that may indicate exploitation attempts. 7. Prepare incident response plans to quickly isolate and remediate affected systems in case of DoS attacks leveraging this vulnerability.

Description

Use after free in endpoint destructors in Redboltz async_mqtt 10.2.5 allows local users to cause a denial of service via triggering SSL initialization failure that results in incorrect destruction order between io_context and endpoint objects.

References

Community reviews

Loading reviews…