Priority HIGH 82
The `Toybox.Ant.BurstPayload.add` API method in CIQ API version 2.2.0 through 4.1.7 suffers from a type confusion vulnreability, which can result in an out-of-bounds write operation.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01225 · Published 2023-05-23 · No fix listed CWE-787
Priority HIGH 82
The GarminOS TVM component in CIQ API version 1.0.0 through 4.1.7 is vulnerable to various buffer overflows when loading binary resources.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01285 · Published 2023-05-23 · No fix listed CWE-120
Priority HIGH 82
The `Toybox.Ant.GenericChannel.enableEncryption` API method in CIQ API version 3.2.0 through 4.1.7 does not validate its parameter, which can result in buffer overflows when copying various attributes.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00799 · Published 2023-05-23 · No fix listed CWE-120
Priority HIGH 82
The `Toybox.GenericChannel.setDeviceConfig` API method in CIQ API version 1.2.0 through 4.1.7 does not validate its parameter, which can result in buffer overflows when copying various attributes.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01274 · Published 2023-05-23 · No fix listed CWE-120
Priority HIGH 82
The `news` MonkeyC operation code in CIQ API version 1.0.0 through 4.1.7 fails to check that string resources are not extending past the end of the expected sections.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01057 · Published 2023-05-23 · No fix listed CWE-125
Priority HIGH 82
The `Toybox.Cryptography.Cipher.initialize` API method in CIQ API version 3.0.0 through 4.1.7 does not validate its parameters, which can result in buffer overflows when copying data.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01285 · Published 2023-05-23 · No fix listed CWE-120
Priority HIGH 82
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.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01468 · Published 2023-05-23 · No fix listed CWE-190
Priority HIGH 80
The GarminOS TVM component in CIQ API version 2.1.0 through 4.1.7 allows applications with a specially crafted head section to use the `Toybox.SensorHistory` module without permission.
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.00612 · Published 2023-05-23 · No fix listed CWE-863
Priority HIGH 72
The permission system implemented and enforced by the GarminOS TVM component in CIQ API version 1.0.0 through 4.1.7 can be bypassed entirely.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.0081 · Published 2023-05-23 · No fix listed CWE-863
Priority HIGH 72
In Garmin Connect 4.61, terminating a LiveTrack session wouldn't prevent the LiveTrack API from continued exposure of private personal information.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.0074 · Published 2023-01-04 · No fix listed CWE-200
Priority MEDIUM 47
Garmin Forerunner 235 before 8.20 is affected by: Array index error.
CVSS 3.1CRITICAL 9.9· Network · Low privileges · No interaction · EPSS 0.02146 · Published 2020-11-16 · No fix listed CWE-129
Priority MEDIUM 46
Garmin Forerunner 235 before 8.20 is affected by: Buffer Overflow.
CVSS 3.1CRITICAL 9.9· Network · Low privileges · No interaction · EPSS 0.0194 · Published 2020-11-16 · No fix listed CWE-120
Priority MEDIUM 46
Garmin Forerunner 235 before 8.20 is affected by: Array index error.
CVSS 3.1CRITICAL 9.9· Network · Low privileges · No interaction · EPSS 0.01696 · Published 2020-11-16 · No fix listed CWE-129
Priority MEDIUM 46
Garmin Forerunner 235 before 8.20 is affected by: Integer Overflow.
CVSS 3.1CRITICAL 9.9· Network · Low privileges · No interaction · EPSS 0.01767 · Published 2020-11-16 · No fix listed CWE-190
Priority MEDIUM 44
The domain-locking implementation in the GARMINAXCONTROL.GarminAxControl_t.1 ActiveX control in npGarmin.dll in the Garmin Communicator Plug-In 2.6.4.0 does not properly enforce the restrictions that (1) download and (2)…
CVSS 2.0HIGH 9.3· Network · No auth · Interaction — · EPSS 0.02255 · Published 2009-05-11 · No fix listed CWE-264
Priority MEDIUM 41
The locally served web site on the Garmin WDU (v1 1.4.6 and v2 5.0) allows a cross-site origin WebSocket hijacking attack.
CVSS 3.1CRITICAL 9.3· Network · No auth · User interaction · EPSS 0.00145 · Published 2026-05-13 · No fix listed CWE-352
Priority LOW 39
The locally served web site on the Garmin WDU (v1 1.4.6 and v2 5.0) allows a symlink attack.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00387 · Published 2026-05-13 · No fix listed CWE-59
Priority LOW 38
The locally served web site on the Garmin WDU (v1 1.4.6 and v2 5.0) allows its authentication to be bypassed.
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.00297 · Published 2026-05-13 · No fix listed CWE-306
Priority LOW 22
The locally served web site on the Garmin WDU (v1 1.4.6 and v2 5.0) allows a reflected cross site scripting (XSS) attack.
CVSS 3.1MEDIUM 5.0· Local · No auth · User interaction · EPSS 0.0014 · Published 2026-05-13 · No fix listed CWE-79