CVE-2025-66217CWE-122CWE-191

CVE-2025-66217

High · published November 29, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
53.6
In the wild
Unconfirmed
What it is

🚨 An integer underflow is just waiting for the right malformed MQTT packet to turn your AIS-catcher into a playground for attackers! ⚡ Think of this vulnerability like a faulty delivery truck that miscalculates its load. When the truck tries to carry more than it can handle, it results in a catastrophic pile-up, just like the heap buffer overflow here that triggers a denial of service! This could lead to an immediate Denial of Service (DoS), knocking your systems offline and causing chaos. But that’s not all! If an attacker plays their cards right, they could exploit this to achieve severe memory corruption, enabling remote code execution (RCE) with potentially disastrous consequences.

Put simply

Think of this vulnerability like a faulty delivery truck that miscalculates its load. When the truck tries to carry more than it can handle, it results in a catastrophic pile-up, just like the heap buffer overflow here that triggers a denial of service! The vulnerability arises in the MQTT parsing logic of AIS-catcher prior to version 0.64, where an integer underflow allows attackers to send a malformed MQTT packet with a manipulated Topic Length field, leading to a heap buffer overflow.

What to do

This could lead to an immediate Denial of Service (DoS), knocking your systems offline and causing chaos. But that’s not all! If an attacker plays their cards right, they could exploit this to achieve severe memory corruption, enabling remote code execution (RCE) with potentially disastrous consequences. Update AIS-catcher to version 0.64 immediately to patch this vulnerability. Review your MQTT packet handling processes and consider implementing additional validation checks to ensure malformed packets do not cause issues. Stay vigilant! You've got this! With these steps, you’ll be securing your systems in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00726 · 53.6th percentile
Weaknesses
CWE-122 · Heap-based Buffer Overflow; CWE-191 · Integer Underflow (Wrap or Wraparound)
Published
2025-11-29T08:15Z
Affected products (1)
ProductVersionsFixed in
aiscatcher/ais-catcher< 0.640.64
References (3)
EPSS history
Timeline
  • 29 NOV 01:57Z
    AIS-catcher Integer Underflow in MQTT Packet Parsing leading to Heap Buffer Overflow
    cvelistv5