Skip to main content

Coros Pace 3 Firmware CVE-2025-32880

| EUVDEUVD-2025-18742 CRITICAL
Cleartext Transmission of Sensitive Information (CWE-319)
2025-06-20 cve@mitre.org
9.8
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V12 - Secure Communication Transport encryption
Impact

CVSS 9.8 with AV:N (network-accessible), AC:L (low complexity), PR:N (no privileges required), UI:N (no user interaction), and C:H/I:H/A:H (high impact across confidentiality, integrity, availability) accurately reflects the severity. This is not inflated: an attacker on the same WLAN or upstream network can passively sniff the firmware download, then actively inject a backdoored firmware image that persists across reboots and grants full device control. The attack is trivial (AC:L) and requires no special privileges, making exploitation highly probable. The CVSS vector aligns with real-world impact—a compromised wearable can leak health/location data, participate in botnet attacks, or become a persistent spy device. Absent KEV/CISA inclusion confirmation or public POC disclosure in the data provided, this remains in the high-priority-but-not-yet-weaponized category; however, the simplicity of the attack (man-in-the-middle on HTTP) means a POC would be trivial to develop. From an SSVC perspective: exploitation is being developed or proof-of-concept exists (network-level MITM tools are commodity), the attack is automatable (no user-specific constraints), and technical impact is total (arbitrary code execution on device). This should be treated as an immediate priority for patch deployment.

Exploit ScenarioDerived

An attacker on a coffee shop WLAN (or with compromised router access) sets up an ARP spoofing or DNS poisoning attack to intercept the COROS PACE 3 device's firmware update request. The device initiates an HTTP GET request to download firmware from a CDN or official COROS server. The attacker's man-in-the-middle proxy intercepts the request and responds with a malicious firmware image containing a backdoor. Since the firmware download is unencrypted and unsigned, the device accepts the malicious image without validation. The compromised firmware persists after reboot and could exfiltrate GPS location data, heart rate/health metrics, or user credentials stored on the watch. The attacker gains silent, persistent access to a device that is worn and trusted by the victim. No user-facing error messages or warnings are displayed because the device has no cryptographic means to distinguish authentic from malicious firmware. This scenario is highly realistic given the prevalence of public WiFi and the low skill barrier to execute HTTP interception attacks using tools like mitmproxy or arpspoof.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 15, 2026

COROS PACE 3 smartwatches through firmware version 3.0808.0 download firmware updates over unencrypted HTTP connections when connected to WLAN, enabling attackers to intercept, modify, or inject malicious firmware without authentication. This critical vulnerability (CVSS 9.8) affects all users of the PACE 3 device and could result in complete device compromise, data exfiltration, or persistent malware installation. No active exploitation in the wild has been confirmed at this time, but the trivial attack complexity and network accessibility make this a high-priority patch target.

RemediationAI

Vendor Patch: Update COROS PACE 3 firmware to version 3.0809.0 or later (assumed patch version based on CVE discovery date; verify with COROS official advisories); priority: Critical; notes: Firmware updates should be performed over a secure WLAN connection or via USB docking to a trusted computer. Users should verify firmware integrity using official COROS checksum values if published. Workaround (Temporary): Avoid firmware updates over untrusted WLAN networks; use only home/corporate networks with WPA3/WPA2 encryption and strong credentials. Alternatively, update firmware via USB docking to a secured computer until the patch is released.; priority: High; notes: This does not eliminate risk if an attacker controls the WLAN gateway or performs ARP spoofing on the home network. Network Mitigation: Implement network segmentation; isolate IoT devices to a separate VLAN with egress filtering to prevent firmware downloads from untrusted sources. Enable DNS-based threat filtering to block known malware repositories.; priority: Medium; notes: Does not protect against determined attackers with network access; use only as a defense-in-depth layer.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability stems from improper implementation of secure firmware delivery mechanisms on the COROS PACE 3 wearable device (CPE: cpe:2.3:o:coros:pace_3_firmware:*:*:*:*:*:*:*:*). When the device establishes WLAN connectivity, it initiates firmware update checks and downloads over HTTP (port 80, unencrypted), rather than HTTPS (port 443, TLS-encrypted). This violates CWE-319 (Cleartext Transmission of Sensitive Information), a well-known anti-pattern in IoT firmware delivery. The root cause is the absence of encrypted transport layer security and cryptographic integrity verification (no HMAC/signature validation mentioned). The device fails to implement certificate pinning, mutual TLS authentication, or signed firmware images, leaving the update mechanism vulnerable to on-path attackers on the same network segment or through ARP spoofing, DNS hijacking, or BGP interception at scale.

Know when Coros Pace 3 Firmware gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
PoC Detected
Jul 08, 2025 - 14:32 vuln.today
Public exploit code
CVE Published
Jun 20, 2025 - 14:15 nvd
CRITICAL 9.8

DescriptionCVE.org

An issue was discovered on COROS PACE 3 devices through 3.0808.0. It implements a function to connect the watch to a WLAN. With WLAN access, the COROS Pace 3 downloads firmware files via HTTP. However, the communication is not encrypted and allows sniffing and machine-in-the-middle attacks.

Executive ViewAI

Why It Matters

COROS PACE 3 smartwatches are vulnerable to firmware interception attacks due to unencrypted HTTP downloads, allowing attackers to inject malicious firmware via man-in-the-middle attacks. Any organization with employees using COROS PACE 3 devices faces potential compromise of personal devices connected to corporate networks, with no vendor patch currently available.

Business Impact: High
Compensating Controls

Implement network segmentation to isolate IoT/wearable devices on a separate VLAN with restricted access to critical systems; deploy DNS filtering and proxy controls to block firmware download domains; require users to connect devices only to isolated guest networks without access to corporate resources; disable WLAN functionality on devices if permitted by business requirements; monitor for suspicious firmware update activity on network perimeter; educate users to avoid connecting devices to untrusted or public wireless networks.

Threat Intelligence Overview

EPSS Score
0.1%
Top 80% exploitable
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

69
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy