Skip to main content

Home Assistant

27 CVEs product

Monthly

CVE-2026-91130 Sep 22, 19:16 PyPI CRITICAL POC PATCH GHSA Act Now

Stored/DOM cross-site scripting in the Home Assistant frontend Statistics Graph card lets an authenticated user or a malicious integration inject script-related HTML through an entity's default name, which is passed through getStatisticLabel and computeStateName and interpolated unescaped into ECharts tooltip HTML. The payload renders only when a separate victim hovers over an affected data point in a default Line chart (Bar charts are not affected), so exploitation needs low-privilege authenticated access plus victim interaction, and is therefore rated CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N rather than the vendor-published 9.3 base. No public exploit code or confirmed in-the-wild exploitation has been identified, and the flaw is fixed in Home Assistant 2026.7.0.

XSS Home Assistant
NVD GitHub
CVSS 4.0
9.3
EPSS
0.5%
CVE-2026-66061 Aug 07, 20:43 HIGH PATCH This Week

The Home Assistant iOS Companion app silently executes tag-triggered automations when any co-installed untrusted app forwards a crafted tag event via iOS universal links, bypassing physical scan validation entirely. Affected versions are all iOS Companion app releases prior to 2026.5.0; the underlying Home Assistant core CPE (cpe:2.3:a:home-assistant:core:*:*:*:*:*:*:*:*) is also cited. Because automations can control physical devices such as smart locks and alarms, the I:H CVSS metric reflects real-world consequences beyond software state. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV.

Authentication Bypass Apple Core Home Assistant
NVD VulDB GitHub
CVSS 3.1
7.1
EPSS
0.1%
CVE-2026-66060 Aug 07, 20:35 HIGH PATCH This Week

Silent automation execution in the Home Assistant Android Companion App prior to 2026.8.1 allows any co-installed app on the device to trigger arbitrary HA automations by forwarding a crafted tag URL to an exported Activity without user confirmation. The flaw exists because TagReaderActivity accepted both physical NFC intents and OS-routed deep links identically, with no caller validation or approval prompt before dispatching the tag scan to the Home Assistant server. No public exploit has been identified at time of analysis, but the attack is unattended and can control physical actuators such as locks or alarms.

Authentication Bypass Core Home Assistant
NVD GitHub VulDB
CVSS 3.1
7.1
EPSS
0.1%
CVE-2026-64825 Jul 21, 15:40 PyPI CRITICAL PATCH GHSA Act Now

Arbitrary file write in Home Assistant Core before 2026.6.0 lets unauthenticated attackers plant attacker-controlled files anywhere on the host by uploading a malicious backup archive during the initial onboarding window. Because the process frequently runs as root (e.g., in the supervised/OS install), this path traversal escalates to full host compromise. No public exploit is identified at time of analysis, and it is not listed in CISA KEV, but a vendor-released patch (2026.6.0) exists and the issue was reported by VulnCheck.

Path Traversal Home Assistant Home Assistant Core
NVD GitHub
CVSS 4.0
9.0
EPSS
0.5%
CVE-2026-64824 Jul 21, 15:39 PyPI CRITICAL PATCH Act Now

Path-traversal to remote code execution in Home Assistant Core before 2026.6.0 lets an authenticated user who can supply a backup archive overwrite arbitrary files on the host. The backup-restore routine trusts a tar SYMTYPE (symlink) entry whose linkname is an absolute path outside the extraction directory, then writes a following regular-file entry through that unvalidated symlink; because the official Docker image runs the process as root, an attacker can drop code into auto-imported Python paths (e.g. site-packages/sitecustomize.py) and gain code execution. Reported by VulnCheck with a vendor patch available (2026.6.0); no public exploit identified at time of analysis and it is not listed in CISA KEV.

RCE Python Docker Path Traversal Home Assistant +1
NVD GitHub
CVSS 4.0
9.3
EPSS
0.6%
CVE-2026-55844 Jun 29, 14:19 HIGH PATCH This Week

Sensitive token disclosure affects the Home Assistant iOS companion app prior to 2025.5.0, where the app ignores the configured SSID allowlist meant to gate internal-network access. Because the app falls back to the internal URL whenever no other URL is available, it can transmit the user's authentication token to the internal endpoint while the device is connected to an untrusted or insecure Wi-Fi network, enabling interception. No public exploit has been identified at time of analysis, and the issue is not in CISA KEV; vendor advisory GHSA-cm5v-547m-qh5h confirms the fix in 2025.5.0.

Information Disclosure Apple Core Home Assistant
NVD GitHub
CVSS 3.1
7.5
EPSS
0.2%
CVE-2026-54318 Jun 23, 17:40 HIGH PATCH This Week

Location spoofing in the Home Assistant Android companion app prior to 2026.5.3 allows any co-installed application - even one with zero runtime permissions - to forge the device's reported GPS position by broadcasting a crafted Google Play Services LocationResult to an unprotected exported BroadcastReceiver. The forged coordinates are forwarded to the user's Home Assistant server as the device's real location, defeating Android's developer-mode Mock Location gate and enabling abuse of zone-based automations such as unlocking doors, disarming alarms, or opening garages. No public exploit identified at time of analysis, and the issue is patched in 2026.5.3 by unexporting LocationSensorManager and introducing a thin RequestAccurateLocationReceiver proxy that drops attacker-supplied extras.

Authentication Bypass Google Core Home Assistant
NVD GitHub
CVSS 3.1
7.1
EPSS
0.1%
CVE-2026-54317 Jun 19, 19:35 PyPI HIGH PATCH GHSA This Week

Unauthenticated LAN-adjacent information disclosure in Home Assistant Core's Konnected integration exposes live alarm-panel switch states, zone topology, and device identifiers through a missing access control on the HTTP GET handler. The `KonnectedView` endpoint at `/api/konnected/device/{device_id}` correctly enforces Bearer-token authentication on POST and PUT via `hmac.compare_digest`, but the `get()` method at `__init__.py:385-438` contains no authentication check, making alarm output states (siren, strobe, relay) readable by any client on the LAN. A detailed proof-of-concept with seven curl captures was confirmed against Home Assistant Core 2026.5.2; no public exploit infrastructure exists beyond the GHSA advisory PoC, and EPSS is 0.19% at the 8th percentile.

Python Information Disclosure Docker Home Assistant
NVD GitHub VulDB
CVSS 3.1
7.6
EPSS
0.2%
CVE-2026-44698 May 29, 13:32 HIGH PATCH This Week

Cross-origin JavaScript injection in Home Assistant Companion apps for Android (before 2026.4.4) and iOS (before 2026.4.1) allows a malicious iframe loaded inside the app's WebView to execute arbitrary JavaScript in the Home Assistant frontend's origin and steal the signed-in user's access token. The flaw stems from exposing the native JavaScript bridge (window.externalApp on Android, webkit.messageHandlers.getExternalAuth on iOS) to all frames combined with unsanitized callback identifier interpolation. No public exploit identified at time of analysis, and the issue is not in CISA KEV.

RCE Google Apple Code Injection Core +3
NVD GitHub
CVSS 3.1
8.3
EPSS
0.0%
CVE-2026-33045 Mar 27, 20:16 PyPI HIGH PATCH GHSA This Week

Cross-site scripting in Home Assistant's mobile phone remaining charge time sensor allows authenticated attackers to inject malicious scripts via crafted sensor names imported from Android Auto. Affecting Home Assistant versions 2025.02 through 2026.00, this vulnerability requires low attack complexity and privileged access but relies on user interaction to execute stored XSS payloads. A vendor-released patch is available in version 2026.01, with EPSS data unavailable and no confirmed active exploitation at time of analysis.

XSS Google Home Assistant
NVD GitHub VulDB
CVSS 4.0
7.3
EPSS
0.0%
CVE-2026-33044 Mar 27, 20:16 PyPI HIGH PATCH GHSA This Week

Cross-site scripting in Home Assistant's Map card component allows authenticated users to inject malicious JavaScript through device entity names, executing arbitrary code in victims' browsers when they hover over map information points. Affects Home Assistant versions 2020.02 through 2026.0.x, with fix released in version 2026.01. No public exploit identified at time of analysis, though CVSS E:P indicates proof-of-concept code exists. EPSS data not available, but exploitation requires authenticated access and user interaction (hovering), limiting practical attack surface.

XSS Home Assistant
NVD GitHub VulDB
CVSS 4.0
7.3
EPSS
0.0%
CVE-2026-59717 Aug 07, 20:19 MEDIUM PATCH This Month

Open redirect in the Home Assistant Android Companion App (prior to 2026.6.1) enables credential phishing attacks against new users via crafted homeassistant://invite deep links. Because no screen in the invitation or onboarding flow displays the parsed server hostname before the WebView commits to it, an attacker who delivers a malicious invite link can silently redirect the victim's onboarding session to an attacker-controlled server presenting a look-alike login page. No public exploit code has been identified at time of analysis; the CVSS score of 4.3 (C:L) understates real-world impact given that captured credentials yield full smart-home access.

Google Open Redirect Core Home Assistant
NVD VulDB GitHub
CVSS 3.1
4.3
EPSS
0.2%
CVE-2026-64823 Jul 21, 15:16 LOW PATCH Monitor

Cross-site scripting in Home Assistant Core's Shelly integration allows an attacker who controls a Shelly device to execute arbitrary JavaScript in the Home Assistant web origin. The `async_get_media_image()` method fetches the device's `thumb` field without validating that the returned content is an image MIME type, permitting a malicious `data:text/html` URI to be proxied and re-served by the HA backend with `Content-Type: text/html` to the victim's browser. Exploitation is conditional on attacker control of an integrated Shelly device and requires active user interaction; no CISA KEV listing or public proof-of-concept exists at time of analysis, but successful exploitation grants access to session tokens and authenticated control of locks, alarms, and covers.

XSS Home Assistant Home Assistant Core
NVD GitHub
CVSS 4.0
2.1
EPSS
0.2%
CVE-2021-47942 May 16, 15:28 HIGH POC PATCH This Week

Home Assistant Community Store (HACS) 1.10.0 contains a path traversal vulnerability that allows unauthenticated attackers to read sensitive files by traversing directories via the /hacsfiles/. Rated high severity (CVSS 8.7), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Path Traversal Home Assistant Home Assistant Community Store Hacs
NVD Exploit-DB GitHub VulDB
CVSS 4.0
8.7
EPSS
0.1%
CVE-2025-62172 Oct 14, 16:15 PyPI HIGH PATCH This Week

Stored cross-site scripting in the Home Assistant Energy dashboard (versions 2025.1.0 through 2025.10.1) lets an authenticated user embed HTML/JavaScript in an energy entity's name field, which is rendered unsanitized in the graph tooltip and executes when any user hovers over a data point. The same weakness is reachable without a local attacker account if an energy-provider integration such as Tibber supplies a malicious default entity name, and according to the reporter it can affect any entity with an HTML entity in its name that is rendered in the graph view. As of this analysis there is no CISA KEV listing and no public exploit identified; EPSS is low at 0.42% (34th percentile), and the assessment is that this is a genuine but conditionally-gated issue requiring authentication for the direct vector plus victim hover interaction, rather than a drop-everything emergency. A vendor patch exists in 2025.10.2.

XSS Home Assistant
NVD GitHub
CVSS 4.0
8.5
EPSS
0.4%
CVE-2023-50715 Dec 15, 03:15 PyPI MEDIUM POC PATCH This Month

Home Assistant is open source home automation software. Rated medium severity (CVSS 4.3), this vulnerability is no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Home Assistant
NVD GitHub
CVSS 3.1
4.3
EPSS
0.9%
CVE-2023-41894 Oct 20, 00:15 MEDIUM This Month

Home assistant is an open source home automation. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Home Assistant
NVD GitHub
CVSS 3.1
5.3
EPSS
0.4%
CVE-2023-41893 Oct 20, 00:15 PyPI MEDIUM PATCH This Month

Home assistant is an open source home automation. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Home Assistant
NVD GitHub
CVSS 3.1
5.4
EPSS
0.4%
CVE-2023-44385 Oct 19, 23:15 HIGH This Week

The Home Assistant Companion for iOS and macOS app up to version 2023.4 are vulnerable to Client-Side Request Forgery. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE CSRF Apple Home Assistant Home Assistant Companion
NVD GitHub
CVSS 3.1
8.8
EPSS
0.3%
CVE-2023-41899 Oct 19, 23:15 HIGH This Week

Home assistant is an open source home automation. Rated high severity (CVSS 7.2), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

SSRF Home Assistant
NVD GitHub
CVSS 3.1
7.2
EPSS
0.5%
CVE-2023-41898 Oct 19, 23:15 HIGH This Week

Home assistant is an open source home automation. Rated high severity (CVSS 7.8), this vulnerability is no authentication required, low attack complexity. No vendor patch available.

RCE Google Code Injection Home Assistant Home Assistant Companion
NVD GitHub
CVSS 3.1
7.8
EPSS
0.2%
CVE-2023-41897 Oct 19, 23:15 CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

XSS RCE Home Assistant
NVD GitHub
CVSS 3.1
9.6
EPSS
0.9%
CVE-2023-41896 Oct 19, 23:15 CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.0), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

XSS Node.js Home Assistant Home Assistant Js Websocket
NVD GitHub
CVSS 3.1
9.0
EPSS
0.3%
CVE-2023-41895 Oct 19, 23:15 CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

XSS Home Assistant
NVD GitHub
CVSS 3.1
9.6
EPSS
0.7%
CVE-2023-27482 Mar 08, 18:15 CRITICAL POC THREAT Act Now

homeassistant is an open source home automation tool. Rated critical severity (CVSS 10.0), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Authentication Bypass Python Docker Supervisor Home Assistant
NVD GitHub
CVSS 3.1
10.0
EPSS
72.0%
CVE-2021-3152 Jan 26, 18:16 MEDIUM POC This Month

Home Assistant before 2021.1.3 does not have a protection layer that can help to prevent directory-traversal attacks against custom integrations. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Path Traversal Home Assistant
NVD
CVSS 3.1
5.3
EPSS
2.2%
CVE-2017-16782 Nov 10, 23:29 MEDIUM PATCH This Month

In Home Assistant before 0.57, it is possible to inject JavaScript code into a persistent notification via crafted Markdown text, aka XSS. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Cross-Site Scripting (XSS) vulnerability could allow attackers to inject malicious scripts into web pages viewed by other users.

XSS Home Assistant
NVD GitHub
CVSS 3.0
6.1
EPSS
0.3%
EPSS 0% CVSS 9.3
CRITICAL POC PATCH Act Now

Stored/DOM cross-site scripting in the Home Assistant frontend Statistics Graph card lets an authenticated user or a malicious integration inject script-related HTML through an entity's default name, which is passed through getStatisticLabel and computeStateName and interpolated unescaped into ECharts tooltip HTML. The payload renders only when a separate victim hovers over an affected data point in a default Line chart (Bar charts are not affected), so exploitation needs low-privilege authenticated access plus victim interaction, and is therefore rated CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N rather than the vendor-published 9.3 base. No public exploit code or confirmed in-the-wild exploitation has been identified, and the flaw is fixed in Home Assistant 2026.7.0.

XSS Home Assistant
NVD GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

The Home Assistant iOS Companion app silently executes tag-triggered automations when any co-installed untrusted app forwards a crafted tag event via iOS universal links, bypassing physical scan validation entirely. Affected versions are all iOS Companion app releases prior to 2026.5.0; the underlying Home Assistant core CPE (cpe:2.3:a:home-assistant:core:*:*:*:*:*:*:*:*) is also cited. Because automations can control physical devices such as smart locks and alarms, the I:H CVSS metric reflects real-world consequences beyond software state. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV.

Authentication Bypass Apple Core +1
NVD VulDB GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

Silent automation execution in the Home Assistant Android Companion App prior to 2026.8.1 allows any co-installed app on the device to trigger arbitrary HA automations by forwarding a crafted tag URL to an exported Activity without user confirmation. The flaw exists because TagReaderActivity accepted both physical NFC intents and OS-routed deep links identically, with no caller validation or approval prompt before dispatching the tag scan to the Home Assistant server. No public exploit has been identified at time of analysis, but the attack is unattended and can control physical actuators such as locks or alarms.

Authentication Bypass Core Home Assistant
NVD GitHub VulDB
EPSS 0% CVSS 9.0
CRITICAL PATCH Act Now

Arbitrary file write in Home Assistant Core before 2026.6.0 lets unauthenticated attackers plant attacker-controlled files anywhere on the host by uploading a malicious backup archive during the initial onboarding window. Because the process frequently runs as root (e.g., in the supervised/OS install), this path traversal escalates to full host compromise. No public exploit is identified at time of analysis, and it is not listed in CISA KEV, but a vendor-released patch (2026.6.0) exists and the issue was reported by VulnCheck.

Path Traversal Home Assistant Home Assistant Core
NVD GitHub
EPSS 1% CVSS 9.3
CRITICAL PATCH Act Now

Path-traversal to remote code execution in Home Assistant Core before 2026.6.0 lets an authenticated user who can supply a backup archive overwrite arbitrary files on the host. The backup-restore routine trusts a tar SYMTYPE (symlink) entry whose linkname is an absolute path outside the extraction directory, then writes a following regular-file entry through that unvalidated symlink; because the official Docker image runs the process as root, an attacker can drop code into auto-imported Python paths (e.g. site-packages/sitecustomize.py) and gain code execution. Reported by VulnCheck with a vendor patch available (2026.6.0); no public exploit identified at time of analysis and it is not listed in CISA KEV.

RCE Python Docker +3
NVD GitHub
EPSS 0% CVSS 7.5
HIGH PATCH This Week

Sensitive token disclosure affects the Home Assistant iOS companion app prior to 2025.5.0, where the app ignores the configured SSID allowlist meant to gate internal-network access. Because the app falls back to the internal URL whenever no other URL is available, it can transmit the user's authentication token to the internal endpoint while the device is connected to an untrusted or insecure Wi-Fi network, enabling interception. No public exploit has been identified at time of analysis, and the issue is not in CISA KEV; vendor advisory GHSA-cm5v-547m-qh5h confirms the fix in 2025.5.0.

Information Disclosure Apple Core +1
NVD GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

Location spoofing in the Home Assistant Android companion app prior to 2026.5.3 allows any co-installed application - even one with zero runtime permissions - to forge the device's reported GPS position by broadcasting a crafted Google Play Services LocationResult to an unprotected exported BroadcastReceiver. The forged coordinates are forwarded to the user's Home Assistant server as the device's real location, defeating Android's developer-mode Mock Location gate and enabling abuse of zone-based automations such as unlocking doors, disarming alarms, or opening garages. No public exploit identified at time of analysis, and the issue is patched in 2026.5.3 by unexporting LocationSensorManager and introducing a thin RequestAccurateLocationReceiver proxy that drops attacker-supplied extras.

Authentication Bypass Google Core +1
NVD GitHub
EPSS 0% CVSS 7.6
HIGH PATCH This Week

Unauthenticated LAN-adjacent information disclosure in Home Assistant Core's Konnected integration exposes live alarm-panel switch states, zone topology, and device identifiers through a missing access control on the HTTP GET handler. The `KonnectedView` endpoint at `/api/konnected/device/{device_id}` correctly enforces Bearer-token authentication on POST and PUT via `hmac.compare_digest`, but the `get()` method at `__init__.py:385-438` contains no authentication check, making alarm output states (siren, strobe, relay) readable by any client on the LAN. A detailed proof-of-concept with seven curl captures was confirmed against Home Assistant Core 2026.5.2; no public exploit infrastructure exists beyond the GHSA advisory PoC, and EPSS is 0.19% at the 8th percentile.

Python Information Disclosure Docker +1
NVD GitHub VulDB
EPSS 0% CVSS 8.3
HIGH PATCH This Week

Cross-origin JavaScript injection in Home Assistant Companion apps for Android (before 2026.4.4) and iOS (before 2026.4.1) allows a malicious iframe loaded inside the app's WebView to execute arbitrary JavaScript in the Home Assistant frontend's origin and steal the signed-in user's access token. The flaw stems from exposing the native JavaScript bridge (window.externalApp on Android, webkit.messageHandlers.getExternalAuth on iOS) to all frames combined with unsanitized callback identifier interpolation. No public exploit identified at time of analysis, and the issue is not in CISA KEV.

RCE Google Apple +5
NVD GitHub
EPSS 0% CVSS 7.3
HIGH PATCH This Week

Cross-site scripting in Home Assistant's mobile phone remaining charge time sensor allows authenticated attackers to inject malicious scripts via crafted sensor names imported from Android Auto. Affecting Home Assistant versions 2025.02 through 2026.00, this vulnerability requires low attack complexity and privileged access but relies on user interaction to execute stored XSS payloads. A vendor-released patch is available in version 2026.01, with EPSS data unavailable and no confirmed active exploitation at time of analysis.

XSS Google Home Assistant
NVD GitHub VulDB
EPSS 0% CVSS 7.3
HIGH PATCH This Week

Cross-site scripting in Home Assistant's Map card component allows authenticated users to inject malicious JavaScript through device entity names, executing arbitrary code in victims' browsers when they hover over map information points. Affects Home Assistant versions 2020.02 through 2026.0.x, with fix released in version 2026.01. No public exploit identified at time of analysis, though CVSS E:P indicates proof-of-concept code exists. EPSS data not available, but exploitation requires authenticated access and user interaction (hovering), limiting practical attack surface.

XSS Home Assistant
NVD GitHub VulDB
EPSS 0% CVSS 4.3
MEDIUM PATCH This Month

Open redirect in the Home Assistant Android Companion App (prior to 2026.6.1) enables credential phishing attacks against new users via crafted homeassistant://invite deep links. Because no screen in the invitation or onboarding flow displays the parsed server hostname before the WebView commits to it, an attacker who delivers a malicious invite link can silently redirect the victim's onboarding session to an attacker-controlled server presenting a look-alike login page. No public exploit code has been identified at time of analysis; the CVSS score of 4.3 (C:L) understates real-world impact given that captured credentials yield full smart-home access.

Google Open Redirect Core +1
NVD VulDB GitHub
EPSS 0% CVSS 2.1
LOW PATCH Monitor

Cross-site scripting in Home Assistant Core's Shelly integration allows an attacker who controls a Shelly device to execute arbitrary JavaScript in the Home Assistant web origin. The `async_get_media_image()` method fetches the device's `thumb` field without validating that the returned content is an image MIME type, permitting a malicious `data:text/html` URI to be proxied and re-served by the HA backend with `Content-Type: text/html` to the victim's browser. Exploitation is conditional on attacker control of an integrated Shelly device and requires active user interaction; no CISA KEV listing or public proof-of-concept exists at time of analysis, but successful exploitation grants access to session tokens and authenticated control of locks, alarms, and covers.

XSS Home Assistant Home Assistant Core
NVD GitHub
EPSS 0% CVSS 8.7
HIGH POC PATCH This Week

Home Assistant Community Store (HACS) 1.10.0 contains a path traversal vulnerability that allows unauthenticated attackers to read sensitive files by traversing directories via the /hacsfiles/. Rated high severity (CVSS 8.7), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Path Traversal Home Assistant Home Assistant Community Store Hacs
NVD Exploit-DB GitHub VulDB
EPSS 0% CVSS 8.5
HIGH PATCH This Week

Stored cross-site scripting in the Home Assistant Energy dashboard (versions 2025.1.0 through 2025.10.1) lets an authenticated user embed HTML/JavaScript in an energy entity's name field, which is rendered unsanitized in the graph tooltip and executes when any user hovers over a data point. The same weakness is reachable without a local attacker account if an energy-provider integration such as Tibber supplies a malicious default entity name, and according to the reporter it can affect any entity with an HTML entity in its name that is rendered in the graph view. As of this analysis there is no CISA KEV listing and no public exploit identified; EPSS is low at 0.42% (34th percentile), and the assessment is that this is a genuine but conditionally-gated issue requiring authentication for the direct vector plus victim hover interaction, rather than a drop-everything emergency. A vendor patch exists in 2025.10.2.

XSS Home Assistant
NVD GitHub
EPSS 1% CVSS 4.3
MEDIUM POC PATCH This Month

Home Assistant is open source home automation software. Rated medium severity (CVSS 4.3), this vulnerability is no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Home Assistant
NVD GitHub
EPSS 0% CVSS 5.3
MEDIUM This Month

Home assistant is an open source home automation. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Home Assistant
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

Home assistant is an open source home automation. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Home Assistant
NVD GitHub
EPSS 0% CVSS 8.8
HIGH This Week

The Home Assistant Companion for iOS and macOS app up to version 2023.4 are vulnerable to Client-Side Request Forgery. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE CSRF Apple +2
NVD GitHub
EPSS 0% CVSS 7.2
HIGH This Week

Home assistant is an open source home automation. Rated high severity (CVSS 7.2), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

SSRF Home Assistant
NVD GitHub
EPSS 0% CVSS 7.8
HIGH This Week

Home assistant is an open source home automation. Rated high severity (CVSS 7.8), this vulnerability is no authentication required, low attack complexity. No vendor patch available.

RCE Google Code Injection +2
NVD GitHub
EPSS 1% CVSS 9.6
CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

XSS RCE Home Assistant
NVD GitHub
EPSS 0% CVSS 9.0
CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.0), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

XSS Node.js Home Assistant +1
NVD GitHub
EPSS 1% CVSS 9.6
CRITICAL Act Now

Home assistant is an open source home automation. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

XSS Home Assistant
NVD GitHub
EPSS 72% CVSS 10.0
CRITICAL POC THREAT Act Now

homeassistant is an open source home automation tool. Rated critical severity (CVSS 10.0), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Authentication Bypass Python Docker +2
NVD GitHub
EPSS 2% CVSS 5.3
MEDIUM POC This Month

Home Assistant before 2021.1.3 does not have a protection layer that can help to prevent directory-traversal attacks against custom integrations. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Path Traversal Home Assistant
NVD
EPSS 0% CVSS 6.1
MEDIUM PATCH This Month

In Home Assistant before 0.57, it is possible to inject JavaScript code into a persistent notification via crafted Markdown text, aka XSS. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Cross-Site Scripting (XSS) vulnerability could allow attackers to inject malicious scripts into web pages viewed by other users.

XSS Home Assistant
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy