ESET Research: Vulnerability in camera opens the door to spying on its owner
By: ESET Middle East
"The most serious issue with the D-Link DCS-2132L cloud camera is the unencrypted transmission of the video stream. It runs unencrypted over both connections – between the camera and the cloud and between the cloud and the client-side viewer app – providing fertile ground for man-in-the-middle (MitM) attacks and allowing intruders to spy on victims' video streams," describes ESET Researcher Milan Fránik, based at the ESET Research Lab in Bratislava.
Another serious issue found with the camera was hidden in the "myDlink services" web browser plug-in. This is one of the forms of the viewer app available to the user; others include mobile apps, which were not part of our research.
The web browser plug-in manages the creation of the TCP tunnel and the live video playback in the client's browser but is also responsible for forwarding requests for both the video and audio data streams through a tunnel, which listens on a dynamically generated port on localhost.
"The plug-in vulnerability could have had dire consequences for the security of the camera, as it made it possible for the attackers to replace the legitimate firmware with their own rigged or back-doored version," says Fránik.
ESET has reported all the vulnerabilities found to the manufacturer. Some of the vulnerabilities – primarily in the myDlink plug-in – have since been mitigated and patched via update, yet issues with the unencrypted transmission persist.
For a more detailed description of the vulnerabilities and possible attack scenarios, read the research piece "D-Link camera vulnerability allows attackers to tap into the video stream" on ESET news site WeLiveSecurity.com.