{"id":"CVE-2024-24746","state":"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.","publishedAt":"2024-04-06T11:56:07.232Z","updatedAt":"2025-02-13T17:40:20.471Z","severity":{"score":7.5,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","source":"CISA-ADP"},"assigner":"apache","products":["Apache Software Foundation Apache NimBLE"],"affected":[{"vendor":"Apache Software Foundation","product":"Apache NimBLE","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.6.0","versionType":"custom"}]}],"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"],"weaknesses":["CWE-835"],"ingestedAt":"2026-10-29T20:07:10.607Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2024/24xxx/CVE-2024-24746.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2024-24746","state":"PUBLISHED","datePublished":"2024-04-06T11:56:07.232Z","dateUpdated":"2025-02-13T17:40:20.471Z","assignerShortName":"apache","assignerOrgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","dateReserved":"2024-01-29T10:30:51.628Z"},"containers":{"cna":{"title":"Apache NimBLE: Denial of service in NimBLE Bluetooth stack","descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"Apache Software Foundation","product":"Apache NimBLE","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.6.0","versionType":"custom"}]}],"references":[{"url":"https://lists.apache.org/thread/bptkzc0o2ymjk8qqzqdmy39kcmh27078","tags":["vendor-advisory"]},{"url":"https://github.com/apache/mynewt-nimble/commit/d42a0ebe6632bd0c318560e4293a522634f60594","tags":["patch"]},{"url":"http://www.openwall.com/lists/oss-security/2024/04/05/2"}],"metrics":[{"other":{"content":{"text":"important"},"type":"Textual description of severity"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-835","description":"CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop')","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"apache","orgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","dateUpdated":"2024-05-01T18:08:25.113Z"},"credits":[{"lang":"en","type":"reporter","value":"Baptiste Boyer from Quarkslab Vulnerability Reports team"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"Vulnogram 0.1.0-dev"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://lists.apache.org/thread/bptkzc0o2ymjk8qqzqdmy39kcmh27078","tags":["vendor-advisory","x_transferred"]},{"url":"https://github.com/apache/mynewt-nimble/commit/d42a0ebe6632bd0c318560e4293a522634f60594","tags":["patch","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2024/04/05/2","tags":["x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-01T23:28:11.886Z"}},{"title":"CISA ADP Vulnrichment","affected":[{"vendor":"apache","product":"nimble","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.6.0","versionType":"custom"}],"cpes":["cpe:2.3:a:apache:nimble:*:*:*:*:*:*:*:*"]}],"metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":7.5,"attackVector":"NETWORK","baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","integrityImpact":"NONE","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"NONE","confidentialityImpact":"NONE"}},{"other":{"type":"ssvc","content":{"timestamp":"2024-08-22T13:32:29.634730Z","id":"CVE-2024-24746","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-835","type":"CWE","lang":"en","description":"CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop')"}]}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2024-08-22T13:35:06.889Z"}}]}}}