airVision NVR "path" Arbitrary File Disclosure and "id" SQL
airVision NVR "path" Arbitrary File Disclosure and "id" SQL Injection Vulnerabilities
Release Date : 2012-10-15
Criticality level : Less critical
Impact: Manipulation of data
Exposure of system information
Where : From local network
Solution Status : Unpatched
Software: airVision NVR 1.x
pennyGrit has discovered two vulnerabilities in airVision NVR, which can be exploited by malicious people to conduct SQL injection attacks and disclose sensitive information.
1) Input passed to the "path" GET parameter in views/file.php is not properly verified before being used to display files. This can be exploited to disclose the contents of arbitrary files via directory traversal sequences.
2) Input passed via the "id" GET parameter to ajax/event.php (when "action" is set to "video", "eids" is set to "1", "videoFormat" is set to 1, and "rate" is set to "1") is not properly sanitised before being used in a SQL query. This can be exploited to manipulate SQL queries by injecting arbitrary SQL code.
The vulnerabilities are confirmed in version 1.1.13. Other versions may also be affected.
No official solution is currently available.
Provided and/or discovered by:
Was this reply helpful? (0) (0)