CyberAlerts is shutting down on June 30th, 2025. Thank you for your support!

CVE-2024-24746: Apache NimBLE: Denial of service in NimBLE Bluetooth stack

Description

Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. 

Specially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.

This issue affects Apache NimBLE: through 1.6.0.
Users are recommended to upgrade to version 1.7.0, which fixes the issue.

Classification

CVE ID: CVE-2024-24746

Affected Products

Vendor: Apache Software Foundation

Product: Apache NimBLE

Exploit Prediction Scoring System (EPSS)

EPSS Score: 0.05% (probability of being exploited)

EPSS Percentile: 18.39% (scored less or equal to compared to others)

EPSS Date: 2025-03-14 (when was this score calculated)

References

https://lists.apache.org/thread/bptkzc0o2ymjk8qqzqdmy39kcmh27078
https://github.com/apache/mynewt-nimble/commit/d42a0ebe6632bd0c318560e4293a522634f60594
http://www.openwall.com/lists/oss-security/2024/04/05/2

Timeline