CVE Catalog

CVE-2021-47942

High
Published: Translated: NVD NIST

Summary

Home Assistant Community Store (HACS) prior to 1.10.0 contains a path traversal vulnerability that allows unauthenticated attackers to read sensitive files by traversing directories via the /hacsfiles/ endpoint. Attackers can retrieve the .storage/auth file containing user credentials and refresh tokens.

Risk Assessment

This vulnerability poses a risk of attackers gaining administrative access to Home Assistant instances, potentially leading to serious security breaches and data loss.

Recommendation

It is recommended to update HACS to version 1.10.0 or later to mitigate this vulnerability. Additionally, conducting a security audit to identify potential threats is advisable.

Related vulnerabilities

Original NVD description (English source)

Home Assistant Community Store (HACS) prior to 1.10.0 contains a path traversal vulnerability that allows unauthenticated attackers to read sensitive files by traversing directories via the /hacsfiles/ endpoint. Attackers can retrieve the .storage/auth file containing user credentials and refresh tokens, then craft valid JWT tokens to gain administrative access to Home Assistant instances.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS