Vulnerability in Peloton Bike Allows Threat Actors Gain Complete Control Over Device

Must Read
Sienna Rowley
Sienna Rowley
Sienna is an editor at Cloud Host News. She is an internet enthusiast, always eager to explore the latest trend in the tech space. She is a modest family woman who loves traveling in her free time.

Peloton, a well-known fitness machines manufacturer said that they have fixed the bug in software version “PTX14A-290” and no longer allow using boot command on their systems after McAfee reported to Peloton about the vulnerability.

The now fixed security vulnerability in the Peloton Bike machine could have allowed a threat actor to gain complete control over the device. The threat actor could have exploited the vulnerability to obtain access to the video camera and microphone.

McAfee released a new report which explains how the researchers bought a Peloton Bike+ to explore the underlying Android OS and see whether they could look for a way to compromise the device.

McAfee security researchers Sam Quinn and Mark Bereza explained that the android tablet beneath the hood of the glossy exterior makes the exercise machine look hi-tech.

The researchers at McAfee additionally said that Peloton recently received quite a lot of attention regarding the privacy and security of its products. This encouraged them to take a close look at Peloton Bike + and hence they purchased it.

Android lets devices boot a modified or custom image using ‘fastboot boot‘, a command that loads a new boot image without even the need to flash the device and enable the device to return to its default boot software on reboot.

The newer version of Android versions permits developers to set the device in a locked state to avoid a device from loading modified boot images (avoid hard bricking devices).

Below we have given the image that will give an idea of how the ‘fastboot oem device-info‘ shows that the device is not unlocked.

fastboot peloton locked state
Fastboot command shows Peloton in a locked state (Image source: bleepingcomputer.com)

Though Peloton accurately set the device to a locked state, McAfee researchers discovered that they still load a modified image as the bug was restricting the system from verifying whether the device was unlocked or not.

Though the test image failed because it didn’t consist of accurate display and hardware drivers to operate the Peloton, it displayed that the modified code could be operated on the device.

Then the researchers acquired a valid Peloton boot image from the system’s device’s OTA (over-the-air) updates. Then the researchers modified the valid boot image to include the ‘su’ command to elevate privileges on the device.

By having physical access to the device, the researchers loaded a modified Peloton boot.img into the Peloton Bike+, they were able to obtain root access on the device utilizing the ‘su‘ command, as shown by the image below.

Gaining root access via the modified boot image
Gaining root access through the modified boot image (Image source: bleepingcomputer.com)

Looking for more Security News, subscribe to our newsletter and get regular updates on cybersecurity. 

spot_img
- Advertisement -spot_img
Latest News

SparkyLinux 6.6 Now Available to Download

Debian-based GNU/Linux distro, SparkyLinux has got a new update Sparky 6.6 named as Po Tolo. Based on Debian 11, Sparky...
- Advertisement -spot_img

More Articles Like This