Hikvision UPnP Hacking Risk

By IPVM Team, Published on Dec 04, 2017

Hikvision IP cameras are being hacked even for end users who had not set up port forwarding and believed their cameras were 'safe' behind firewalls.

The problem is UPnP and, more specifically, how Hikvision has insecurely used UPnP over the years.

In this note, we look at the security risks of Hikvision's UPnP practices, steps they have taken to reduce it and vulnerabilities that sill remain.

Examples

Over the past few months, numerous confused and concerned users have found their Hikvision IP cameras hacked. The most common reported case is the camera being labeled 'HACKED':

IPVM Image

In other cases, cameras are reset to factory defaults, as described by an integrator in an IPVM discussion:

IPVM Image

What puzzles some of these users is that they know the risks of exposing their cameras to the public Internet, and contrary to Hivision's recommendation to port forward, they have not explicitly granted access to those cameras, which in their mind should keep them safe from external attack.

Vulnerability: UPnP NAT Traversal

Get Notified of Video Surveillance Breaking News
Get Notified of Video Surveillance Breaking News

As the integrator in the above-referenced discussion found out, after spending considerable time and effort troubleshooting, Hikvision had enabled UPnP Nat Traversal by default, as he explained:

IPVM Image

Hikvision cameras enabled UPnP NAT traversal, automatically creating their own firewall rules to grant outside access until the May 2017, 5.4.5 firmware. This is a vulnerability of its own and combined with the Hikvision backdoor, it allows full control to anyone across the public Internet. Enabling UPnP NAT traversal by default, and combining it with an easily-exploited backdoor set these cameras up for attack. Attackers have recognized this, leading to large numbers of Hikvision cameras being altered to show "HACKED" text on the video feeds or being disabled entirely by having their configuration wiped out, or put into a reboot loop.

Failed To Explain UPnP Risk

Hikvision's poor communication on the 'privilege escalation' backdoor failed to explain the risks of UPnP. Indeed, Hikvision suggested the opposite that IP cameras should be safe behind other devices:

The overwhelming majority of Hikvision cameras are accessed through a connected NVR, Hikvision iVMS software, or third-party VMS software. As such, it limits the possibility for Hikvision IP cameras to be open to public access, lowering the risk of the cybersecurity exposure. To date, Hikvision is not aware of any reports of malicious activity associated with this vulnerability. [emphasis added]

Of course, now there are widespread reports of malicious activity, facilitated in many case by Hikvision's UPnP tactic and their failure to communicate these risks.

UPnP Enabled Firmware 5.4.0 And Earlier

In firmwares prior to 5.4.5, UPnP was enabled by default, with the camera's web interface showing three ports being forwarded for HTTP, RTSP, and "Server Port" (command/control data).

IPVM Image

However, while the menu above shows only three ports, when actually enabling UPnP on a router, five ports were actually forwarded: the three above as well as 9010 and 9020, described as "IPC_CIVIL_CMD" and "IPC_CIVIL_STREAM."

IPVM Image

A Hikvision bulletin [link no longer available] describes these ports as used for Ezviz (Hik-Connect) Command and Live View, but live view is still possible via Hik-Connect/Ezviz even when these ports are closed.

IPVM Image

UPnP Disabled By Default In 5.5

Now, in firmware versions 5.5.0 and later, UPnP has been disabled by default:

UPnP is disabled by default. Hik-Connect platform would enable UPnP when camera is added and disable UPnP when camera is deleted from Hik-Connect platform. Upgrading would not change the UPnP configuration.

Those wishing to use UPnP must manually enable it in the camera's web interface or when prompted turn it on when adding to Hik-Connect (see below).

Not Disabled On Upgrade

Note that while UPnP is turned off by default, it is not disabled when upgrading firmware. This means that if users upgraded from a version older than 5.5, likely for the vast majority of Hikvision cameras older than a few months, UPnP will still be enabled unless users manually disabled it.

Enabled By Hik-Connect

The second way in which UPnP is enabled is with Hik-Connect, which directs users to enable 'port mapping' which uses UPnP (as shown in the red box below):

IPVM Image

Despite Hik-Connect being their cloud service, Hikvision requires open ports for remote configuration.

UPnP = Security Hole

Because UPnP automates the port forwarding process and is turned on by default on many routers supplied by ISPs, users may simply not be aware their cameras are port forwarded to the internet and potentially vulnerable to attack (see Hikvision Backdoor Exploit). Further, even those who are aware they are turning port forwarding on may not be aware of what services are running, as not all ports are documented in the camera's web interface.

Future Vulnerabilities

Vulnerable devices connected to the internet eventually get hacked, this has been true since the internet gained broad popularity 20+ years ago. Sometimes these hacks are severe, for example to create botnets, as in the case of the Mirai botnet built on Dahua cameras, other times the hacks are less severe, but still cause harm or frustration to users. We anticipate seeing attacks against vulnerable Hikvision cameras escalate, as they make for a very broad and easy exploited target when shipped with UPnP Nat traversal enabled, and easily exploited backdoors that require little effort from hackers.

6 reports cite this report:

Remote Network Access for Video Surveillance Guide on Jul 27, 2020
Remotely accessing surveillance systems is key in 2020, with more and more...
Hikvision HQ Contradicts Cybersecurity Director on Mar 07, 2018
Hikvision HQ has contradicted Hikvision USA's Director of Cybersecurity,...
IP Cameras Default Passwords Directory on Feb 09, 2018
Below is a directory of 50+ manufacturer's default passwords. Note: Change...
Hacked Hikvision IP Camera Map USA And Europe on Jan 22, 2018
The interactive map below shows a sample of hacked and vulnerable Hikvision...
Hikvision Removed From US Army Base, Congressional Hearing Called on Jan 12, 2018
Hikvision has been removed from a US Army Base and a US congressional...
Broken Hikvision App Exposes Hypocrisy on Dec 06, 2017
While Hikvision talks about a commitment to cybersecurity, their broken app...
Comments (22) : Members only. Login. or Join.

Related Reports

Uniview Deep Learning Camera Tested on Jul 14, 2020
Uniview's intrusion analytics have performed poorly in our shootouts. Now,...
Keypads For Access Control Tutorial on Jul 28, 2020
Keypad readers present huge risks to even the best access systems. If...
Ubiquiti Access Control Tested on Oct 21, 2020
Ubiquiti has become one of the most widely used wireless and switch providers...
AHJ / Authority Having Jurisdiction Tutorial on Aug 06, 2020
One of the most powerful yet often underappreciated characters in all...
Risks Of Managing End User Passwords (Statistics) 2020 on Sep 11, 2020
Alarmingly, most integrators used spreadsheets to manage passwords, IPVM...
Remote Network Access for Video Surveillance Guide on Jul 27, 2020
Remotely accessing surveillance systems is key in 2020, with more and more...
Infinova, March Networks and Swann H1 2020 Financials Examined on Sep 02, 2020
While Dahua and Hikvision, helped by fever camera sales, are recovering from...
NDAA Compliant Video Surveillance Whitelist on Aug 10, 2020
This report aggregates video surveillance products that manufacturers have...
Top Video Surveillance Service Call Problems 2020 on Oct 23, 2020
3 primary and 4 secondary issues stood out as causing the most problems when...
Door Fundamentals For Access Control Guide on Aug 24, 2020
Doors vary greatly in how difficult and costly it is to add electronic access...
Face Detection Shootout - Dahua, Hanwha, Hikvision, Uniview, Vivotek on Jul 30, 2020
Face detection analytics are available from a number of manufactures...
Drain Wire For Access Control Reader Tutorial on Sep 23, 2020
An easy-to-miss cabling specification plays a key role in access control, yet...
False: Verkada: "If You Want To Remote View Your Cameras You Need To Punch Holes In Your Firewall" on Jul 31, 2020
Verkada falsely declared to “3,000+ customers”, “300 school districts”, and...
Access Control and Video Integration Statistics 2020 on Oct 08, 2020
Video Surveillance and Access Control are two of the most common security...
Actual Coronavirus Testing Options Examined on Aug 13, 2020
Fever cameras have emerged as an indirect and flawed way to test for...

Recent Reports

Bedside Cough and Sneeze Detector (Sound Intelligence and CLB) on Oct 28, 2020
Coronavirus has increased interest in detecting symptoms such as fever and...
Fever Tablet Thermal Sensors Examined (Melexis) on Oct 28, 2020
Fever tablet suppliers heavily rely on the accuracy and specs of...
Verkada Fires 3 on Oct 28, 2020
Verkada has fired three employees over an incident where female colleagues...
Recruiters Online Show LIVE Thursday! on Oct 27, 2020
IPVM's 7th online show resumes Thursday with 12 recruiters presenting...
Eagle Eye Networks Raises $40 Million on Oct 27, 2020
Eagle Eye has raised $40 million aiming to "reinvent video...
Hikvision Q3 2020 Global Revenue Rises, US Revenue Falls on Oct 27, 2020
While Hikvision's global revenue rises driven by domestic recovery, its US...
VICE Investigates Verkada's Harassing "RawVerkadawgz" on Oct 26, 2020
This month, IPVM investigated Verkada's sexism, discrimination, and cultural...
Six Flags' FDA Violating Outdoor Dahua Fever Cameras on Oct 26, 2020
As Six Flags scrambled to reopen parks amid plummeting revenues caused by the...
ISC Brasil Digital Experience 2020 Report on Oct 23, 2020
ISC Brasil 2020 rebranded itself to ISC Digital Experience and, like its...
Top Video Surveillance Service Call Problems 2020 on Oct 23, 2020
3 primary and 4 secondary issues stood out as causing the most problems when...
GDPR Impact On Temperature / Fever Screening Explained on Oct 22, 2020
What impact does GDPR have on temperature screening? Do you risk a GDPR fine...
Security And Safety Things (S&ST) Tested on Oct 22, 2020
S&ST, a Bosch spinout, is spending tens of millions of dollars aiming to...
Nokia Fever Screening Claims To "Advance Fight Against COVID-19" on Oct 22, 2020
First IBM, then briefly Clorox, and now Nokia becomes the latest Fortune 500...
Deceptive Meridian Temperature Tablets Endanger Public Safety on Oct 21, 2020
IPVM's testing of and investigation into Meridian Kiosk's temperature...
Honeywell 30 Series and Vivotek NVRs Tested on Oct 21, 2020
The NDAA ban has driven many users to look for low-cost NVRs not made by...