{"id":"CVE-2024-24746","aliases":["EUVD-2024-22145","GHSA-wpv3-6qr5-9rmx"],"status":"published","title":"Apache NimBLE: Denial of service in NimBLE Bluetooth stack","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.01446,"percentile":0.73649,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-835"],"published":"2024-04-06T11:56:07Z","modified":"2026-10-28T10:43:36Z","products":[{"vendor":"apache","product":"nimble"},{"vendor":"apache software foundation","product":"apache nimble"}],"references":[{"url":"https://lists.apache.org/thread/bptkzc0o2ymjk8qqzqdmy39kcmh27078","tags":["vendor-advisory","x_transferred","Mailing List","advisory"]},{"url":"https://github.com/apache/mynewt-nimble/commit/d42a0ebe6632bd0c318560e4293a522634f60594","tags":["patch","x_transferred","Patch","fix"]},{"url":"http://www.openwall.com/lists/oss-security/2024/04/05/2","tags":["x_transferred","Mailing List","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-24746","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-wpv3-6qr5-9rmx"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/24xxx/CVE-2024-24746.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-24746","title":"Apache NimBLE: Denial of service in NimBLE Bluetooth stack","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","status":"published","published":"2024-04-06T11:56:07.232Z","modified":"2025-02-13T17:40:20.471Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-835","CWE-835"],"updated_at":"2026-11-02T14:34:13.991836Z"}],"euvd":[{"id":"EUVD-2024-22145","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","status":"published","published":"2024-04-06T11:56:07Z","modified":"2025-02-13T17:40:20Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-03T00:03:47.088299Z"}],"ghsa":[{"id":"GHSA-wpv3-6qr5-9rmx","title":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n...","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","status":"published","published":"2024-04-06T12:30:56Z","modified":"2024-08-22T15:31:16Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:58:02.951823Z"}],"nvd":[{"id":"CVE-2024-24746","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","status":"published","published":"2024-04-06T12:15:08.31Z","modified":"2026-06-17T07:14:46.54Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:09:48.152273Z"}],"osv":[{"id":"CVE-2024-24746","title":"Apache NimBLE: Denial of service in NimBLE Bluetooth stack","description":"Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. \n\nSpecially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device.\n\nThis issue affects Apache NimBLE: through 1.6.0.\nUsers are recommended to upgrade to version 1.7.0, which fixes the issue.","status":"published","published":"2024-04-06T11:56:07.232Z","modified":"2026-10-28T10:43:36.664300496Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T15:44:38.897406Z"}]}}
