28 lines
1.1 KiB
JSON
Raw Normal View History

{
"id": "CVE-2023-23298",
"sourceIdentifier": "cve@mitre.org",
"published": "2023-05-23T20:15:09.213",
"lastModified": "2023-05-23T20:48:24.597",
"vulnStatus": "Awaiting Analysis",
"descriptions": [
{
"lang": "en",
"value": "The `Toybox.Graphics.BufferedBitmap.initialize` API method in CIQ API version 2.3.0 through 4.1.7 does not validate its parameters, which can result in integer overflows when allocating the underlying bitmap buffer. A malicious application could call the API method with specially crafted parameters and hijack the execution of the device's firmware."
}
],
"metrics": {},
"references": [
{
"url": "https://developer.garmin.com/connect-iq/api-docs/Toybox/Graphics/BufferedBitmap.html#initialize-instance_function",
"source": "cve@mitre.org"
},
{
"url": "https://developer.garmin.com/connect-iq/compatible-devices/",
"source": "cve@mitre.org"
},
{
"url": "https://github.com/anvilsecure/garmin-ciq-app-research/blob/main/advisories/CVE-2023-23298.md",
"source": "cve@mitre.org"
}
]
}