QNAP QTS OS Command Injection Vulnerability (QSA-23-35)
🗓️ 07 Nov 2023 00:00:00Reported by Copyright (C) 2023 Greenbone AGType
openvas🔗 plugins.openvas.org👁 18 Views
| Reporter | Title | Published | Views | Family All 16 |
|---|---|---|---|---|
| The vulnerability of the QTS operating system, the Media Streaming application for streaming multimedia files, and the Multimedia Console on QNAP devices allows a perpetrator to execute arbitrary commands. | 11 Nov 202300:00 | – | bdu_fstec | |
| CVE-2023-23369 | 8 Nov 202310:06 | – | circl | |
| QNAP Systems QTS Operating System Command Injection Vulnerability | 3 Nov 202300:00 | – | cnnvd | |
| CVE-2023-23369 | 3 Nov 202316:34 | – | cve | |
| CVE-2023-23369 QTS, Multimedia Console, and Media Streaming add-on | 3 Nov 202316:34 | – | cvelist | |
| QNAP warns about critical vulnerabilities in NAS systems | 8 Nov 202311:34 | – | malwarebytes | |
| Maladies fixed in Qnap QTS and QuTS Hero | 6 Nov 202300:00 | – | ncsc | |
| CVE-2023-23369 | 3 Nov 202317:15 | – | nvd | |
| CVE-2023-23369 | 3 Nov 202317:15 | – | osv | |
| Command injection | 3 Nov 202317:15 | – | prion |
10
| Source | Link |
|---|---|
| qnap | www.qnap.com/en/security-advisory/qsa-23-35 |
# SPDX-FileCopyrightText: 2023 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only
CPE = "cpe:/o:qnap:qts";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.151252");
script_version("2023-11-17T16:10:13+0000");
script_tag(name:"last_modification", value:"2023-11-17 16:10:13 +0000 (Fri, 17 Nov 2023)");
script_tag(name:"creation_date", value:"2023-11-07 02:30:28 +0000 (Tue, 07 Nov 2023)");
script_tag(name:"cvss_base", value:"10.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2023-11-15 16:29:00 +0000 (Wed, 15 Nov 2023)");
script_cve_id("CVE-2023-23369");
script_tag(name:"qod_type", value:"remote_banner");
script_tag(name:"solution_type", value:"VendorFix");
script_name("QNAP QTS OS Command Injection Vulnerability (QSA-23-35)");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2023 Greenbone AG");
script_family("General");
script_dependencies("gb_qnap_nas_http_detect.nasl");
script_mandatory_keys("qnap/nas/qts/detected");
script_tag(name:"summary", value:"QNAP QTS is prone to an OS command injection vulnerability.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");
script_tag(name:"insight", value:"An OS command injection vulnerability has been reported to
affect several QNAP operating system and application versions. If exploited, the vulnerability
could allow remote attackers to execute commands via a network.");
script_tag(name:"affected", value:"QNAP QTS version 4.2.x, 4.3.3, 4.3.4, 4.3.6 and 5.1.x.");
script_tag(name:"solution", value:"Update to version 4.2.6 build 20230621, 4.3.3.2420 build
20230621, 4.3.4.2451 build 20230621, 4.3.6.2441 build 20230621, 5.1.0.2399 build 20230515 or
later.");
script_xref(name:"URL", value:"https://www.qnap.com/en/security-advisory/qsa-23-35");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
if (!version = get_app_version(cpe: CPE, nofork: TRUE))
exit(0);
build = get_kb_item("qnap/nas/qts/build");
if (version =~ "^4\.2") {
if (version_is_less(version: version, test_version:"4.2.6")) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.2.6", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
if (version_is_equal(version: version, test_version: "4.2.6") &&
(!build || version_is_less(version: build, test_version: "20230621"))) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.2.6", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
}
if (version =~ "^4\.3\.3") {
if (version_is_less(version: version, test_version:"4.3.3.2420")) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.3.2420", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
if (version_is_equal(version: version, test_version: "4.3.3.2420") &&
(!build || version_is_less(version: build, test_version: "20230621"))) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.3.2420", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
}
if (version =~ "^4\.3\.4") {
if (version_is_less(version: version, test_version:"4.3.4.2451")) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.4.2451", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
if (version_is_equal(version: version, test_version: "4.3.4.2451") &&
(!build || version_is_less(version: build, test_version: "20230621"))) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.4.2451", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
}
if (version =~ "^4\.3\.6") {
if (version_is_less(version: version, test_version:"4.3.6.2441")) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.6.2441", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
if (version_is_equal(version: version, test_version: "4.3.6.2441") &&
(!build || version_is_less(version: build, test_version: "20230621"))) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "4.3.6.2441", fixed_build: "20230621");
security_message(port: 0, data: report);
exit(0);
}
}
if (version =~ "^5\.1") {
if (version_is_less(version: version, test_version:"5.1.0.2399")) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "5.1.0.2399", fixed_build: "20230515");
security_message(port: 0, data: report);
exit(0);
}
if (version_is_equal(version: version, test_version: "5.1.0.2399") &&
(!build || version_is_less(version: build, test_version: "20230515"))) {
report = report_fixed_ver(installed_version: version, installed_build: build, fixed_version: "5.1.0.2399", fixed_build: "20230515");
security_message(port: 0, data: report);
exit(0);
}
}
exit(99);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
17 Nov 2023 00:00Current
7.7High risk
Vulners AI Score7.7
CVSS 3.19 - 9.8
EPSS0.14519
SSVC