CVE-2018-19945CWE-20CWE-22CWE-284CWE-73

Improper Limitation of a Pathname to a Restricted Directory in QTS

published December 31, 2020

CVSS
—
EPSS
1%
Percentile
66.0
In the wild
Unconfirmed
What it is

⚠️ A surprising loophole lets filenames play dress-up! Older QNAP devices running QTS 4.3.4 to 4.3.6 are vulnerable to some mischievous file renaming. 🔄 Think of it like a hotel reception that allows guests to check into any room they want, as long as they can find the right key — devastatingly simple but totally avoidable with better checks in place! If exploited, an attacker could sneak in and rename critical files on the system, potentially leading to chaos and confusion. Imagine vital documents being shifted around, or worse, being made inaccessible just when you need them!

Put simply

Think of it like a hotel reception that allows guests to check into any room they want, as long as they can find the right key — devastatingly simple but totally avoidable with better checks in place! This vulnerability arises from improper limitations on the pathname, allowing attackers to rename arbitrary files within a restricted directory on vulnerable QNAP devices.

What to do

If exploited, an attacker could sneak in and rename critical files on the system, potentially leading to chaos and confusion. Imagine vital documents being shifted around, or worse, being made inaccessible just when you need them! To fix this, update your QNAP device to QTS 4.3.6.0895 build 20190328 or later, or to QTS 4.3.4.0899 build 20190322 and beyond. Make sure to audit your systems to confirm you're on a secure version! You've got this! By following these steps, your QNAP system will be fortified and ready for anything! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01124 · 66.0th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-284 · Improper Access Control; CWE-73 · External Control of File Name or Path
Published
2020-12-31T16:33Z
EPSS history
Timeline
  • 31 DEC 16:33Z
    Improper Limitation of a Pathname to a Restricted Directory in QTS
    cvelistv5