X-Force discovers new vulnerabilities in smart treadmill:
Smart gym equipment is seeing rapid growth in the fitness industry, enabling users to follow customized workouts, stream entertainment on the built-in display, and conveniently track their progress. With the multitude of features available on these internet-connected machines, a group of researchers at IBM X-Force Red considered whether user data was secure and, more importantly, whether there was any risk to the physical safety of users.
One of the most prominent brands in the fitness equipment industry is Precor, with over 143,000 machines with internet-connected consoles worldwide. These treadmills were the focus of the research.
Through the discovery of an exposed SSH key pair, the researchers gained root-level access to three versions of the console and demonstrated that the treadmill belts can be stopped remotely, which has the potential to cause harm to users. Additionally, the use of a weak hashing algorithm revealed the password for the root user account. As a result of these findings, four CVEs were issued: CVE-2023-49221, CVE-2023-49222, CVE-2023-49223, and CVE-2023-49224.
Devices such as smart treadmills often are connected to the internet to initiate updates, regularly utilizing Over the Air (OTA) files. However, when these devices are not connected to the internet, they still must be able to receive new software. This is commonly done using USB updates, where device owners navigate to a company's software catalog, download the applicable update, and manually initiate it using a USB drive.
Since the software must be downloaded to complete the update process, it must exist on a local device and, if unprotected, it is able to be analyzed. Protection measures may exist, such as proof of purchase or a password on an encrypted ZIP file. Password-protected downloads must be accessible by product owners, so they are typically listed in discoverable user manuals despite their use as a protection mechanism. Once the software is downloaded, common static reverse analysis tools such as strings or binwalk can be used to identify hardcoded secrets or to navigate device filesystems.
[...] The P80, P62, and P82 Precor touch-screen consoles are built on an Android operating system with a Linux-style filesystem. By downloading the software update packages for each of these models, the team was able to get a detailed look into the capabilities of the devices without having access to a treadmill with each type of console.
Read the article to see details on how they determined the root password as well as found that all the treadmills used the same SSH key allowing anyone with the key to remotely log into any internet-connected treadmill. However, the good news for treadmill owners:
[...] The vendor was notified of these issues after the conclusion of the project. The vendor's security team was timely when remediating the vulnerabilities to secure the affected products. Precor has issued patched software for all the console versions affected so that they do not allow external SSH access to the consoles for versions: P82_8.3.2 and P82_9.2.3_M, P62_8.3.2, and P80_7.2.11. Anyone who owns a Precor fitness device with a P82, P62, or P80 console is recommended to update to these versions as soon as possible.
(Score: 3, Touché) by Rosco P. Coltrane on Sunday June 16 2024, @05:50AM (5 children)
'Nuff said.
(Score: 2) by Gaaark on Sunday June 16 2024, @02:52PM (2 children)
If they want exercise, they can come out and open my pool for me. And cut muh grass, weed my garden (i saw a lady bug yesterday!)... hell, they can go to work for me so i can retire, too!
Shittin' treadmill.
Fug dat Scheiße.
--- Please remind me if I haven't been civil to you: I'm channeling MDC. I have always been here. ---Gaaark 2.0 --
(Score: 3, Informative) by Anonymous Coward on Sunday June 16 2024, @04:41PM (1 child)
> If they want exercise, ...
Have you looked in on a gym lately? I happened to pass one on a short, solo, bike ride the other day. The doors were open (it was a nice day here). the music was blasting, slim young things (of all sexes) were preening for each other. And a few people were actually exercising too.
Your yard work involves exercise, but you will need a party and the other trimmings to make it attractive!
(Score: 0) by Anonymous Coward on Sunday June 16 2024, @11:01PM
Eeech. You might sweat and stink!
(Score: 2, Insightful) by Type44Q on Sunday June 16 2024, @07:07PM (1 child)
Anything with "smart" in its name is deliberately marketed to those who, deep down, suspect they are not - and who, in the process, reveal a wholly unexpected level of self-awareness.
Imagine that.
(Score: 1) by anubi on Sunday June 16 2024, @11:09PM
I don't need anything smarter than a bimetallic strip. Anything more complex just outsmarts ME and does things I have to go back and fix.
"Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]