HackDig : Dig high-quality web security articles for hacker

Schneider Electric Pelco Sarix/Spectra Cameras Root Remote Code Execution

2017-07-10 16:45
Title: Schneider Electric Pelco Sarix/Spectra Cameras Root Remote Code Execution
Advisory ID: ZSL-2017-5417
Type: Local/Remote
Impact: System Access
Risk: (4/5)
Release Date: 10.07.2017
Summary
Pelco offers the broadest selection of IP cameras designedfor security surveillance in a wide variety of commercial and industrialsettings. From our industry-leading fixed and high-speed IP cameras topanoramic, thermal imaging, explosionproof and more, we offer a camerafor any environment, any lighting condition and any application.When nothing but the best will do. Sarix™ Enhanced Range camerasprovide the most robust feature-set for your mission-critical applications.With SureVision™ 3.0, Sarix Enhanced delivers the best possible imagein difficult lighting conditions such as a combination of bright areas,shaded areas, and intense light. Designed with superior reliability,fault tolerance, and processing speed, these rugged fixed IP camerasensure you always get the video that you need.
Description
The affected cameras suffer from authenticated remote codeexecution vulnerability. The POST parameter 'enable_leds' locatedin the update() function called via the GeneralSetupController.phpscript is not properly sanitised before being used in writeLedConfig()function to enable led state to on or off. A remote attacker canexploit this issue and execute arbitrary system commands grantingher system access with root privileges using a specially craftedrequest and escape sequence to system shell.
Vendor
Schneider Electric SE - https://www.pelco.com
Affected Version
Sarix Enhanced - Model: IME219 (Firmware: 2.1.2.0.8280-A0.0)
Sarix Enhanced - Model: IME119 (Firmware: 2.1.2.0.8280-A0.0)
Sarix - Model: D5230 (Firmware: 1.9.2.23-20141118-1.9330-A1.10722)
Sarix - Model: ID10DN (Firmware: 1.8.2.18-20121109-1.9110-O3.8503)
Spectra Enhanced - Model: D6230 (Firmware: 2.2.0.5.9340-A0.0)
Tested On
Linux 2.6.10_mvl401-1721-pelco_evolution #1 Tue Nov 18 21:15:30 EST 2014 armv5tejl unknown
MontaVista(R) Linux(R) Professional Edition 4.0.1 (0600980)
Lighttpd/1.4.28
PHP/5.3.0
Vendor Status
[07.04.2017] Vulnerabilities discovered.
[28.04.2017] Vendor contacted.
[09.07.2017] No response from the vendor.
[10.07.2017] Public security advisory released.
PoC
pelco_rce.txt
Credits
Vulnerability discovered by Gjoko Krstic - <gjoko@zeroscience.mk>
References
N/A
Changelog
[10.07.2017] - Initial release
Contact
Zero Science Lab

Web: http://www.zeroscience.mk
e-mail: lab@zeroscience.mk


Source: php.7145-7102-LSZ/seitilibarenluv/ne/km.ecneicsorez.www

Read:1909 | Comments:0 | Tags:No Tag

“Schneider Electric Pelco Sarix/Spectra Cameras Root Remote Code Execution”0 Comments

Submit A Comment

Name:

Email:

Blog :

Verification Code:

Announce

Share high-quality web security related articles with you:)

Tools

Tag Cloud