Skip to main content
VulnerabilityPublished Updated

CVE-2024-48983: mbed-os · Integer Overflow or Wraparound

Affects mbed-osSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 26 Oct 2026, 13:47 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
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 20 Nov 2024

  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 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
GitHubmbed-ce/mbed-ospkg:github/mbed-ce/mbed-osOther threatsAffected
  • =6.16.0
Fixed in–

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

AI-suggested

  1. Immediate mitigation should focus on network-level controls to restrict or filter incoming HCI packets from untrusted sources, especially on Bluetooth interfaces or other communication channels using HCI.
  2. Employ intrusion detection or anomaly detection systems to monitor for unusual or malformed HCI traffic patterns indicative of exploitation attempts.
  3. Where possible, disable or limit Bluetooth or HCI-based communication interfaces on devices that do not require them to reduce the attack surface.
  4. Coordinate with device vendors and MBed OS maintainers to obtain and apply patches or firmware updates as soon as they become available.
  5. Implement robust device monitoring and automated recovery mechanisms to detect and respond to device crashes or reboots caused by exploitation.
  6. For critical deployments, consider network segmentation to isolate vulnerable devices from broader enterprise or operational networks.
  7. Conduct thorough testing of device firmware and software updates in controlled environments to verify the absence of this vulnerability before wide deployment.
  8. Maintain an inventory of all MBed OS-based devices and their firmware versions to prioritize patching and mitigation efforts.
  9. Educate operational technology and embedded system teams about this vulnerability and the importance of applying mitigations promptly.
  10. Engage with security researchers and communities monitoring MBed OS vulnerabilities for emerging threat intelligence and exploit developments.

Description

An issue was discovered in MBed OS 6.16.0. During processing of HCI packets, the software dynamically determines the length of the packet data by reading 2 bytes from the packet header. A buffer is then allocated to contain the entire packet, the size of which is calculated as the length of the packet body determined earlier plus the header length. WsfMsgAlloc then increments this again by sizeof(wsfMsg_t). This may cause an integer overflow that results in the buffer being significantly too small to contain the entire packet. This may cause a buffer overflow of up to 65 KB . This bug is trivial to exploit for a denial of service but can generally not be exploited further because the exploitable buffer is dynamically allocated.

References

Community reviews

Loading reviews…