CVE-2023-23304

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`…

High · published May 23, 2023

CVSS v3.1
7.7
EPSS
1%
Percentile
48.7
In the wild
Unconfirmed
What it is

⚡ A crafty app can tap into your sensor data without permission! The GarminOS TVM component is allowing unauthorized access to the `Toybox.SensorHistory` module — that's like giving a stranger the keys to your diary! 🔑 Think of it like leaving your front door wide open while you go for a jog. Anyone passing by can stroll in and read through your personal letters without you even knowing — that's how this vulnerability works, letting malicious applications access sensitive information. An attacker could exploit this vulnerability to access private data from the user’s device through the `Toybox.SensorHistory` module, potentially revealing sensitive information like health metrics or location history. This could lead to privacy invasion or unauthorized tracking, leaving users vulnerable and exposed!

Put simply

Think of it like leaving your front door wide open while you go for a jog. Anyone passing by can stroll in and read through your personal letters without you even knowing — that's how this vulnerability works, letting malicious applications access sensitive information. In this vulnerability, applications can leverage a specially crafted head section to access the `Toybox.SensorHistory` module in GarminOS CIQ API versions 2.1.0 to 4.1.7, bypassing necessary permissions and user consent.

What to do

An attacker could exploit this vulnerability to access private data from the user’s device through the `Toybox.SensorHistory` module, potentially revealing sensitive information like health metrics or location history. This could lead to privacy invasion or unauthorized tracking, leaving users vulnerable and exposed! Immediately update to GarminOS CIQ API version 4.1.8 or later to mitigate this vulnerability. Additionally, regularly review application permissions and monitor for any unauthorized access attempts. Empower your users with knowledge about their data sharing settings! You've got this! Patch up, stay secure, and protect user privacy like the hero you are! 🛡️

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00612 · 48.7th percentile
Published
2023-05-23T00:00Z
EPSS history
Timeline
  • 23 MAY 00:00Z
    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`…
    cvelistv5