Vivotek Remote Stack Overflow Vulnerability

Author: Brian Karas, Published on Nov 14, 2017

A stack overflow vulnerability in Vivotek cameras has been discovered by bashis, the security researcher who has also found vulnerabilities in cameras from Axis and Dahua, among other brands. The vulnerability is very easy to exploit, and opens up a variety of ways for attackers to impact affected cameras from Vivotek.

Details of the vulnerability have been made public, after Vivotek failed to provide agreed-upon responses to bashis during the initial disclosure process.

In this report we analyze the vulnerability, and Vivotek's handling of it that caused details to be released prior to patched firmware being fully available.

* ***** ******** ************* ** ******* ******* *** **** ********** by ******, *** ******** ********** *** *** **** ***** *************** in ******* ****************, ***** ***** ******. *** ************* ** **** **** ** exploit, *** ***** ** * ******* ** **** *** ********* to ****** ******** ******* **** *******.

******* ** *** ************* **** **** **** ******, ***** ******* failed ** ******* ******-**** ********* ** ****** ****** *** ******* disclosure *******.

** **** ****** ** ******* *** *************, *** *******'* ******** of ** **** ****** ******* ** ** ******** ***** ** patched ******** ***** ***** *********.

[***************]

Vulnerability ********

**** ******* ** *** ************* **** *************** ** ****, *** ********' ****** *******. *** ************* ****** ** ********** ******* **** ** ****** ************* ** ******* ** ***** ****** *****. * *********-******* **** or *** *** ******** *** ************* **** *** *** ******** data ** ****** ** **** *** ******'* ********* *******. ********* are **** **** ** *********** ********* ****** *********, ***** *** cause *** ****** ** *****, ** ** ******* ********* ****.

Very **** *******

** ******* ********, *********, ** ******-******** *******/****** *** ******** ** execute ** ******* ******* ** ******** ******. ****** ******* * long *** **** *** ********* *******, ** ***** ** ******' proof-of-concept, *** ******* *** ********. **** ***** ** ********* **** to ******** ******* **** **** *************.

Affected ********

********* ** ******' ********, *** ********* ****** *** **** ******** with **** *************:

******, ******, ******, ******, *******, *******, *******-*, *******, *******, ********, FD8167AS, *******, *******, *******, ********, ********, ******, ******, *******, *******, FD816C, ******, *******, *******, ******, ******, ******, ******, ******, ******-**, FD8365A_v2, *******, *******, *******, *******, ******, *******, ******, ******, ******, FD8382, ******, ******, ******, ******, *********, *********, ******, *********, *********,******, FE9182, ******, ******, *******, *******, ******, *******, ******, ******, ******, IB8382, ******, ******, ******, ******, ******, ******, ******, ******, ******, SD9161, ******, ******, ******, ******, ******, ******, ******

*** ************* *** ** ******* ** ***** ******* ******** ** well, ******* ** ** ******* ** ********* ***** ****** *** affected.

Firmware ******* ********

*******'* ******** ** *** ******* ************* ********** ********** ********* **** firmware **** ***** ** ****** ********* ** ******** ****:

***** *** ******** *** ******* ** *** ********* ******** ****** starting ** ******** **** *** ******** ****.

Risk ******

***** ** *********** ********* ** ******, ** ** ******** **** vulnerability *** ** **** ** **** ****** ** * ***** shell, ** ** ****/*** ******** ****. ***** ** ** ***** the ****** ** ****/****** ** *** **** ****** ********, ***** could ** **** ** * **** ** ****** ** ******* attack ** *** ******.

Vivotek ****** ********

*** ***** ** ****** ******** ** ****** ** *** *********** claim **** ***** ******* *** ********* **********, *** ******* *** not ******* ** ** ***** **** ******, ***** ******** *** to ******** *** ************* ********, ** ********* ****** ****.

** ** ***** ** ****, ******* ************ *** **** ** communications ** ***** ****, ******* **** *** ******** ** *** for ********** **** ** ******** ******* ** *** ********.

Disclosure ***** ************ ************

***** ****** ***** **** ****** ** **** ** ******** *** details, ******* **** ******* *** ********** ** *** *************, ** was ***** ** ********** ** ** **. ** ***** *********, manufacturers *** ** * ************ ******** ** ******** ***********, *** upon *********** *************** *** *********** ******* *** ***** ** *** and **** *** ************* **** ** *********.

***** ************* *** ****** ** *** **** ********** ** * learning ** ******** ********** *** ***** ******** *****. ******* ********* processes, *** ******, ** ****** ***** ** ************** *** **** open **** *********** ** ***** ** ******** ******* ** ************* disclosures ********* ****** **** *** ***** ******** **** ******* ********.

Comments (11)

******* *** **** ******** *** ****** ******** *** ** ****** models *** **** ************* *****. ** ********* *** ***** ** update *** ******** ****. (***** *** *** ***** **** ****:****://********.*******.***/************/*******/*****-********/*******-*****-********-********-******-*****-********-**-***-******.***). ** ******* **** ** *** ********* ** ******* ******** and **** ***** ******** ****** ** *** ********* *** ******* products

*** ***** ** ****** ******** ** ****** ** *** *********** claim **** ***** ******* *** ********* **********, *** ******* *** not ******* ** ** ***** **** ******, ***** ******** *** to ******** *** ************* ********, ** ********* ****** ****.

* ***** ********** ***** ********, * *** *** ***** **** ** ********* ********** ** manufacturer ******, ****** ******* ** *** ***’* *** *** **** what ** *****.

****** ** **** ** **** *** **************** *** ***** *** ******, **** ** *** **** ***** **** ** less, ** ******** ****.

** *** ***** ***** ******* ** ** * *** **** careful, *** ***** *** **** ***** ** ******* ******* ** be ****** *** ** ******* ****.

********, * **** **** ******** * ** ******** ** ********* FD ** ** *** ****, ** **** ********** **** (************ to *** ******, ** ******).

* ****** ***** ** *********** **** ** **** ***** ** after ******* ******* ** ******, *** * ** ***** ******** for *** ** ****, *** *** *** ******** *** *** to ** ****, ** ***** *** ****** **** ****** ** and ******* *****.

**, * ***'* **** *** *** ***, *** * ****** don't ****, *** ****** ******** *** ***** - * ***** choose ** *** ******** ********, *** **** ** *** ******.

** *** ***** ***** ******* ** ** * *** **** careful, *** ***** *** **** ***** ** ******* ******* ** be ****** *** ** ******* ****.

* *** ****, ******* *** ******* ***** **** *****, ***** gives *** ********** **** *** **** ***** **** ******* ***** have ***** **** ****:

***** ****** ***** **** ****** ** **** ** ******** *** details, ******* **** ******* *** ********** ** *** *************, ** was ***** ** ********** ** ** **.

******** **** ** ********, * *** ********* ** *** *** so ******* **** ** ** ********* **** ***.

***** *** **** *** **** ***** ** **** *********

********, * **** **** ******** * ** ******** ** ********* FD ** ** *** ****, ** **** ********** **** (************ to *** ******, ** ******).

*******, **** ** ***** ** ******* ** *** ** **** actually ***** ***** ** *** **** ******, *** ** ****** how ********* * **** **, * ***** *** **** *** circumstances ****** *** ******** ** *** ****.

****, *'* *** ******* **** ****** ****** **** ***.

* ***'* **** * **** ***** *** *** **** ********, and ** **** * ***'* **** ** *** ***** ** Mr. ***** ** **. *****, **'* **** **** *******, *** mine.

**** ** *** ***** ** ****;

* ***** ** *** ***** *** **** ****, **** ** FD *** ** ****** *************, * ***** **** ** *********** and *** ***** **** *****, ***** *** **** ***** **** me *** **** ** **** **** ***** *********. *** * choose *** ** ** **, * ****** ** **** **** public ** **** *** *** **** **** *** *******.

** **** **, **** ** *** ********** ****** - **** eyes ** ****** ****?

****, *'* *** ******* **** ****** ****** **** ***.

********* ******?

* ****’* ********* *** ** **** ******* ** *** ***. I *** **** ****** * ****** ********, ** *******, “** your ** **** ******** ** ** ** **** ** ***********?”

* **** *** **** ******* *** **** **** ** ******* to *** **** ** **** ************.

/**** * **** ***.

**** ******.

*'* ****** **** ** ****** ************.

**** ****** * ********* (****: *** *******!), * ******** ***** specifically ** **** ***** ***** **** ** **** **** **** (after ** * ******* ** ****), ***** *** ** *** 15+ *************** *** **** **** ****** - *** ********, *** they **** "****** ** *** ** *******", ** ***** * respond "**, * ***** ** ********, **** *** **** *** February".

*** ******** ***'* *****, *** **** ** *** ***** ******** as ** *****.

*******, ** ***** ** ****** ************* **** *** ****** ****** 1st ********, **** ** * ***** ** **-*********, ***** **** for **** ** ** ** *** ****** ****. (* **** not *** ****** ** **-********* *******).

**** * **** ***

/******

* ******* ** ** ********* **** *** *************** *** *********, and **** ***********, **** ******* ** ***** *** *** ******* released * *** ******** *** **.
******* ************ ** *******, * ** *** **** *** ** does *** **** ** **** ***** ** *** *********, *********** more ******* *********.
** **** ** ***** *** **** *************, *** ******* ** one ** ****.
**** ***** ****, *******, ********, ***** (** ***..****), ********* (** OEM ... ****) .. ***, *******, ********..*********. *************** ** *** comments *** *** ****.

****** **** - ********** *******

“**** ******* ************ ******* ************ ******* ****, ********, *****, *********, ISS, *******, *********”

“*******?”

“****** ****”

“****** *** ****** ** ****”

**** ********** ... ***, * ****** ***** **** ... *** I ** *** ***** **** ** *** ******, * ***** it's ***** *** ****.
*** ** *** **** ******* ** *** ***** *** ****, I ***** *** ****** ***** ******** **** ****, *** **** know *** ********.

******* *** ******** *** ******** *** *** **** ** ** camera ****** *** **** ************* *****. ** ********* *** ***** to ****** *** ******** ****. (***** *** *** ***** **** here:****://********.*******.***/************/*******/*****-********/*******-*****-********-********-******-*****-********-**-***-******.***).

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports on Hacking

Silicon Valley Cybersecurity Insurance Startup Coalition Profile on Mar 20, 2019
Many industry people believe cybersecurity insurance is not worth it, as the voting and debate in our Cybersecurity Insurance For Security...
Hikvision Favorability Results 2019 on Mar 18, 2019
Hikvision favorability results declined significantly in IPVM's 2019 study of 200+ integrators. While in 2017 Hikvision's favorability was...
Spring 2019 IP Networking Course on Jan 10, 2019
You can register for the Spring 2019 IP Networking course here. This is the only networking course designed specifically for video surveillance...
Bosch VDOO 2018 Vulnerability on Dec 20, 2018
Security research firm VDOO has discovered a critical vulnerability in Bosch IP cameras. Inside, we cover the available details of this new...
Genetec UL Cybersecurity Certificate (2900-2-3) Examined on Dec 19, 2018
Proving a company is cybersecure has become a major concern for security companies. But how trustworthy are these certificates? Earlier in 2018, a...
No GDPR Penalties For UK Swann 'Spying Hack' on Nov 20, 2018
The UK’s data protection agency has closed its investigation into Infinova-owned Swann Security UK, the ICO confirmed to IPVM, deciding to take “no...
HID: Stop Selling Cracked 125 kHz Credentials on Nov 05, 2018
HID should stop selling cracked 125 kHz access control credentials, that have been long cracked and can easily be copied by cheap cloners sold on...
"New Zealand Govt Uses Chinese Cameras Banned In US", Considers Security Audit on Oct 12, 2018
Newsroom NZ has issued a report: "NZ Govt uses Chinese cameras banned in US": This comes after the US federal government banned purchases of...
China Hacks Video Servers Causing Uproar on Oct 05, 2018
An incident causing an international uproar is hitting home in the video surveillance industry as a Bloomberg report, "The Big Hack: How China...
Genetec Takes Aim At 'Untrustworthy' 'Foreign Government-Owned Vendors' on Sep 24, 2018
Genetec is taking aim at 'untrustworthy' 'foreign government-owned vendors'. This is not a new theme for Genetec as nearly 2 years ago, Genetec...

Most Recent Industry Reports

Eagle Eye Favorability Results 2019 on Mar 21, 2019
Eagle Eye has been the biggest spender in the cloud VMS market including (via their owner) acquiring Brivo for $50 million and CameraManager from...
Large Hospital Security End User Interview on Mar 21, 2019
This large single-state healthcare system consists of many hospitals, and hundreds of health parks, private practices, urgent care facilities, and...
Silicon Valley Cybersecurity Insurance Startup Coalition Profile on Mar 20, 2019
Many industry people believe cybersecurity insurance is not worth it, as the voting and debate in our Cybersecurity Insurance For Security...
Covert IP Camera Shootout - Axis, Hanwha, Hikvision, March, Vivotek on Mar 20, 2019
Covert cameras were one of the last holdout areas for analog cameras. However, in the past few years, IP / HD covert cameras have become...
Top Metrics For Ensuring Integrator Profitability - Statistics on Mar 20, 2019
How do integrators ensure the profitability of their projects? As part of our profitability study, 100+ integrators answered the following...
Avigilon Launches 'Renewed Products Program' on Mar 19, 2019
There are lots of 'pre-owned' cars but pre-owned IP cameras? While such programs are common in other industries, in video surveillance, they are...
Hanwha Tax Evasion Probe, Camera Division Implicated on Mar 19, 2019
A Hanwha group subsidiary was raided as part of a tax evasion probe. While a Korean news media report listed the raided entity as 'Hanwha...
Genetec Security Center 5.8 Tested on Mar 19, 2019
Genetec has released Version 5.8. This comes after a wait of more than a year that caused frustrations for many Genetec partners. Our previous...
Retired Mercury President Returns As Open Options President on Mar 18, 2019
Open Options experienced major changes in 2018, including being acquired by ACRE and losing its President and General Manager, John Berman who...
Large US University End-User Video Surveillance Interview on Mar 18, 2019
Schools have become targets in modern days of active shooters and terrorist fears. The need for video and access security is high. Universities...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact