Lucene search
+L

10 matches found

NVD
NVD
•added 2026/09/14 8:16 p.m.•13 views

CVE-2026-54447

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS0.00151EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/14 7:53 p.m.•70 views

CVE-2026-54447

garminconnect (versions ≤ 0.3.4) is a Python 3 API wrapper for Garmin Connect that stores OAuth tokens in ~/.garminconnect/garmin_tokens.json. The Client.dump() method created the token directory and file without specifying restrictive file modes, so under a permissive umask (e.g., 022) the token...

8.4CVSS5.9AI score0.00151EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/14 7:53 p.m.•10 views

EUVD-2026-77804

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS5.7AI score0.00151EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/14 7:53 p.m.•40 views

CVE-2026-54447 garminconnect: Insecure Permission Assignment for Garmin OAuth Token Store

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS0.00151EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/14 7:53 p.m.•10 views

CVE-2026-54447 garminconnect: Insecure Permission Assignment for Garmin OAuth Token Store

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS5.9AI score0.00151EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/14 7:53 p.m.•14 views

CVE-2026-54447 garminconnect: Insecure Permission Assignment for Garmin OAuth Token Store

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS5.7AI score
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/14 12:00 a.m.•1 views

CVE-2026-54447: Incorrect Permission Assignment for Critical Resource

garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmintokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave t...

8.4CVSS5.8AI score0.00151EPSS
SaveExploits0References2
OSV
OSV
•added 2026/07/23 11:41 a.m.•18 views

PYSEC-2026-3467 garminconnect Has Insecure Permission Assignment for Garmin OAuth Token Store

Insecure Permission Assignment for Garmin OAuth Token Store Summary garminconnect ≤ 0.3.4 wrote its OAuth token store to disk without restricting file-system permissions. Under the default Linux umask 022 the token file garmintokens.json was created world-readable 0o644. The file contains the DI...

8.4CVSS5.4AI score0.00151EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/23 11:41 a.m.•48 views

garminconnect Has Insecure Permission Assignment for Garmin OAuth Token Store

Insecure Permission Assignment for Garmin OAuth Token Store Summarygarminconnect ≤ 0.3.4 wrote its OAuth token store to disk without restricting file-system permissions. Under the default Linux umask 022 the token file garmintokens.json was created world-readable 0o644. The file contains the DI...

8.4CVSS5.3AI score0.00151EPSS
SaveExploits0References8Affected Software1
Snyk
Snyk
•added 2026/07/15 5:33 p.m.•18 views

Incorrect Permission Assignment for Critical Resource

Overview garminconnect is a Python 3 API wrapper for Garmin Connect Affected versions of this package are vulnerable to Incorrect Permission Assignment for Critical Resource due to insecure file-system permissions being set on the OAuth token store by the dump function. An attacker can gain...

8.4CVSS5.4AI score0.00151EPSS
SaveExploits0References2
Rows per page
Query Builder