CVE-2018-19943KEV · OVERDUECWE-79CWE-80cross-site-scripting

QNAP NAS File Station Cross-Site Scripting Vulnerability

High · published October 28, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.0. It is confirmed in active exploitation. It sits in the 97.7th percentile for exploit probability.

1592
days past CISA
deadline
CVSS v3.1
8.0
EPSS
23%
Percentile
97.7
In the wild
Confirmed
What it is

🚨 This cross-site scripting (XSS) vulnerability in QNAP devices can let attackers inject malicious code remotely — think of it as a hidden ingredient slipping into a recipe without anyone noticing! ⚡ Imagine a restaurant where a waiter takes orders but forgets to check the kitchen for food allergies. An attacker could sneak in harmful ingredients, causing a disastrous meal for unsuspecting diners. That's how easily malicious scripts can infiltrate a web application without proper validation! If exploited, attackers could execute harmful scripts in the context of an unsuspecting user's browser. This could lead to serious consequences, such as stealing sensitive information, hijacking user sessions, or redirecting users to malicious sites. The potential for chaos is absolutely devastating!

Put simply

Imagine a restaurant where a waiter takes orders but forgets to check the kitchen for food allergies. An attacker could sneak in harmful ingredients, causing a disastrous meal for unsuspecting diners. That's how easily malicious scripts can infiltrate a web application without proper validation! This XSS vulnerability allows attackers to inject and execute arbitrary JavaScript code on vulnerable QNAP devices, which typically occurs due to insufficient input validation in the web application.

What to do

If exploited, attackers could execute harmful scripts in the context of an unsuspecting user's browser. This could lead to serious consequences, such as stealing sensitive information, hijacking user sessions, or redirecting users to malicious sites. The potential for chaos is absolutely devastating! To protect yourself, immediately update your QNAP devices to QTS versions 4.4.2.1270 or later. Make sure to audit existing applications for proper input validation and sanitization to fend off any similar attacks in the future. You've got this! By updating and strengthening your defenses, you’ll be a security hero in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.22682 · 97.7th percentile
Weaknesses
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'); CWE-80 · Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
Published
2020-10-28T22:15Z
KEV added
2022-05-24 · due 2022-06-14
Affected products (16)
ProductVersionsFixed in
qnap/qts< 4.2.64.2.6
qnap/qts≥ 4.3.1.0013, < 4.3.3.12524.3.3.1252
qnap/qts≥ 4.3.4, < 4.3.4.12824.3.4.1282
qnap/qts≥ 4.3.6, < 4.3.6.12634.3.6.1263
qnap/qts≥ 4.4.0, < 4.4.1.12614.4.1.1261
qnap/qts≥ 4.4.2, < 4.4.2.12704.4.2.1270
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
qnap/qtsall versions—
References (3)
EPSS history
Timeline
  • 24 MAY 00:00Z
    Added to CISA KEV — remediate by Jun 14
    kev
  • 28 OCT 17:55Z
    If exploited, this cross-site scripting vulnerability could allow remote attackers to inject malicious code
    cvelistv5