Home Assistant < 2021.1.3 Path Traversal Vulnerability
🗓️ 15 Jun 2023 00:00:00Reported by Copyright (C) 2023 Greenbone AGType
openvas🔗 plugins.openvas.org👁 17 Views
| Reporter | Title | Published | Views | Family All 12 |
|---|---|---|---|---|
| CVE-2021-3152 | 26 Jan 202118:16 | – | attackerkb | |
| [ASA-202101-44] home-assistant: information disclosure | 29 Jan 202100:00 | – | archlinux | |
| CVE-2021-3152 | 22 Apr 202608:43 | – | circl | |
| Home Assistant 路径遍历漏洞 | 26 Jan 202100:00 | – | cnnvd | |
| Home Assistant Directory Traversal Vulnerability | 29 Jan 202100:00 | – | cnvd | |
| CVE-2021-3152 | 21 Jan 202115:10 | – | cve | |
| CVE-2021-3152 | 21 Jan 202115:10 | – | cvelist | |
| Home Assistant HACS - Local File Inclusion | 23 Aug 202602:28 | – | nuclei | |
| CVE-2021-3152 | 26 Jan 202118:16 | – | nvd | |
| Directory traversal | 26 Jan 202118:16 | – | prion |
10
| Source | Link |
|---|---|
| home-assistant | www.home-assistant.io/blog/2021/01/22/security-disclosure/ |
| home-assistant | www.home-assistant.io/blog/2021/01/14/security-bulletin/ |
# 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:/a:home-assistant:home-assistant";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.170487");
script_version("2025-03-12T05:38:19+0000");
script_tag(name:"last_modification", value:"2025-03-12 05:38:19 +0000 (Wed, 12 Mar 2025)");
script_tag(name:"creation_date", value:"2023-06-15 09:34:42 +0000 (Thu, 15 Jun 2023)");
script_tag(name:"cvss_base", value:"5.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2021-02-02 16:35:00 +0000 (Tue, 02 Feb 2021)");
script_cve_id("CVE-2021-3152");
# nb: Only vulnerable if using custom integrations, which we do not detect
script_tag(name:"qod_type", value:"remote_banner_unreliable");
script_tag(name:"solution_type", value:"VendorFix");
script_name("Home Assistant < 2021.1.3 Path Traversal Vulnerability");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2023 Greenbone AG");
script_family("Web application abuses");
script_dependencies("gb_home_assistant_consolidation.nasl");
script_mandatory_keys("home_assistant/detected");
script_tag(name:"summary", value:"Home Assistant instances using custom integrations are prone to
a path traversal vulnerability.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");
script_tag(name:"insight", value:"Home Assistant does not have a protection layer that can help to
prevent directory-traversal attacks against custom integrations.");
script_tag(name:"affected", value:"Home Assistant prior to version 2021.1.3.");
script_tag(name:"solution", value:"Update to version 2021.1.3 or later.
Note: Vendor states that only instances using custom integrations are vulnerable.");
script_xref(name:"URL", value:"https://www.home-assistant.io/blog/2021/01/22/security-disclosure/");
script_xref(name:"URL", value:"https://www.home-assistant.io/blog/2021/01/14/security-bulletin/");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
if ( isnull( port = get_app_port( cpe:CPE ) ) )
exit( 0 );
if ( ! infos = get_app_version_and_location( cpe:CPE, port:port, exit_no_version:TRUE ) )
exit( 0 );
version = infos["version"];
location = infos["location"];
if ( version_is_less( version:version, test_version:"2021.1.3" ) ) {
report = report_fixed_ver( installed_version:version, fixed_version:"2021.1.3", install_path:location );
security_message( port:port, 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
12 Mar 2025 00:00Current
5.3Medium risk
Vulners AI Score5.3
CVSS 25
CVSS 3.15.3
EPSS0.02231