Description
An authentication bypass vulnerability exists in AVTECH IP camera, DVR, and NVR devices’ streamd web server. The strstr() function is used to identify ".cab" requests, allowing any URL containing ".cab" to bypass authentication and access protected endpoints.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| AVTECH | IP camera, DVR, and NVR devices | 1000-1000-1000-1000, 1000C-1000C-1000C-1000C, 1001-1000-1000-1000, 1001-1001-1000-1000, 1002-1000-1000-1000, 1002-1002-1000-1002, 1002D-1000D-1000D-1000D, 1003-1000-1000-1001, 1003-1001-1001-1000, 1003-1002-1001-1000, 1004-1000-1000-1000, 1004-1001-1001-1001, 1004-1003-1001-1002, 1004-1003-1002-100… | — |
References
- https://www.exploit-db.com/exploits/40500 exploit
- https://avtech.com/ product
- https://web.archive.org/web/20240810225729/https://www.search-lab.hu/advisories/126-AVTech-devices-multiple-vulnerabilities third-party-advisory technical-description
- https://web.archive.org/web/20161029201749/https://github.com/ebux/AVTECH exploit
- https://vulncheck.com/advisories/avtech-ipcamera-nvr-dvr-mulitple-vulns third-party-advisory