D-Link Multiple DIR Devices RCE Vulnerability (Sep 2019)
🗓️ 24 Feb 2023 00:00:00Reported by Copyright (C) 2023 Greenbone AGType
openvas🔗 plugins.openvas.org👁 29 Views
10
# 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
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.170619");
script_version("2025-02-28T05:38:49+0000");
script_tag(name:"last_modification", value:"2025-02-28 05:38:49 +0000 (Fri, 28 Feb 2025)");
script_tag(name:"creation_date", value:"2023-02-24 21:18:49 +0000 (Fri, 24 Feb 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:"2019-10-10 21:15:00 +0000 (Thu, 10 Oct 2019)");
script_tag(name:"qod_type", value:"remote_banner");
script_tag(name:"solution_type", value:"WillNotFix");
script_cve_id("CVE-2019-16920");
script_name("D-Link Multiple DIR Devices RCE Vulnerability (Sep 2019)");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2023 Greenbone AG");
script_family("Web application abuses");
script_dependencies("gb_dlink_dir_consolidation.nasl");
script_mandatory_keys("d-link/dir/detected");
script_tag(name:"summary", value:"Multiple D-Link DIR devices are prone to a remote command
execution (RCE) vulnerability.");
script_tag(name:"vuldetect", value:"Checks if the target host is a vulnerable device.");
script_tag(name:"insight", value:"Any arguments after a newline character sent as ping_ipaddr in a
POST to /apply_sec.cgi are executed on the device with root privileges.");
script_tag(name:"affected", value:"D-Link DIR-615, DIR-652, DIR-655, DIR-825, DIR-835, DIR-855L,
DIR-862L and DIR-866L devices in all versions.");
script_tag(name:"solution", value:"No solution was made available by the vendor. General solution
options are to upgrade to a newer release, disable respective features, remove the product or
replace the product by another one.
Note: CISA states that the impacted devices are end-of-life and should be disconnected if still
in use.");
script_xref(name:"URL", value:"https://www.kb.cert.org/vuls/id/766427");
script_xref(name:"URL", value:"https://www.fortiguard.com/zeroday/FG-VD-19-117");
script_xref(name:"URL", value:"https://www.seebug.org/vuldb/ssvid-98079");
script_xref(name:"URL", value:"https://80vul.medium.com/determine-the-device-model-affected-by-cve-2019-16920-by-zoomeye-bf6fec7f9bb3");
script_xref(name:"URL", value:"https://www.cisa.gov/known-exploited-vulnerabilities-catalog");
script_xref(name:"CISA", value:"Known Exploited Vulnerability (KEV) catalog");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
cpe_list = make_list( "cpe:/o:dlink:dir-615_firmware",
"cpe:/o:dlink:dir-652_firmware",
"cpe:/o:dlink:dir-655_firmware",
"cpe:/o:dlink:dir-825_firmware",
"cpe:/o:dlink:dir-835_firmware",
"cpe:/o:dlink:dir-855l_firmware",
"cpe:/o:dlink:dir-862l_firmware",
"cpe:/o:dlink:dir-866l_firmware" );
if ( ! infos = get_app_version_from_list( cpe_list:cpe_list, nofork:TRUE ) )
exit( 0 );
cpe = infos["cpe"];
version = infos["version"];
# nb: For DIR-655, only revision C seems to be affected
if ( cpe =~ "dir-655" ) {
if ( ! hw_vers = get_kb_item( "d-link/dir/hw_version" ) )
exit( 0 );
if ( hw_vers !~ "^C" )
exit( 99 );
}
report = report_fixed_ver( installed_version:version, fixed_version:"None" );
security_message( port:0, data:report );
exit( 0 );
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
28 Feb 2025 00:00Current
9.6High risk
Vulners AI Score9.6
CVSS 3.19.8
CVSS 210
EPSS0.99996
SSVC