CVE-2020-8144
Last modified
CVE-2020-8144 is a high-severity vulnerability rated 8.4/10 on the CVSS scale. The UniFi Video Server v3.9.3 and prior (for Windows 7/8/10 x64) web interface Firmware Update functionality, under certain circumstances, does not validate firmware download destinations to ensure they are within the intended destination directory tree. It accepts a request with a URL to firmware update information. EPSS estimates a 0.75% chance of exploitation in the next 30 days.
Description
The UniFi Video Server v3.9.3 and prior (for Windows 7/8/10 x64) web interface Firmware Update functionality, under certain circumstances, does not validate firmware download destinations to ensure they are within the intended destination directory tree. It accepts a request with a URL to firmware update information. If the version field contains ..\ character sequences, the destination file path to save the firmware can be manipulated to be outside the intended destination directory tree. Fixed in UniFi Video Controller v3.10.3 and newer.
Metrics
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Ui | Unifi Video | <= 3.9.3 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2020-8144?
How severe is CVE-2020-8144?
How do I fix CVE-2020-8144?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2020
- CVE-2020-8138A missing check for IPv4 nested inside IPv6 in Nextcloud ser…6.5
- CVE-2020-8139A missing access control check in Nextcloud Server < 18.0.1,…6.5
- CVE-2020-8140A code injection in Nextcloud Desktop Client 2.6.2 for macOS…6.7
- CVE-2020-8141The dot package v1.1.2 uses Function() to compile templates.…8.8
- CVE-2020-8142A security restriction bypass vulnerability has been discove…6.8
- CVE-2020-8143An Open Redirect vulnerability was discovered in Revive Adse…6.1
- CVE-2020-8145The UniFi Video Server (Windows) web interface configuration…6.5
- CVE-2020-8146In UniFi Video v3.10.1 (for Windows 7/8/10 x64) there is a L…7.8
- CVE-2020-8147Flaw in input validation in npm package utils-extend version…9.8
- CVE-2020-8148UniFi Cloud Key firmware < 1.1.6 contains a vulnerability th…5.3
- CVE-2020-8149Lack of output sanitization allowed an attack to execute arb…9.8
- CVE-2020-8150A cryptographic issue in Nextcloud Server 19.0.1 allowed an …4.1
Are you affected by CVE-2020-8144?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
