Product Referenceproduct
https://github.com/hacs/integration CVE-2021-47942
HIGH
Home Assistant Community Store 1.10.0 Path Traversal Account Takeover
Record summary
CVE-2021-47942 has a selected CVSS score of 8.7 (high); EIP currently links 1 catalogued exploit.
Description
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.
Description source: CVE List
Exploitation context
Available material
- Catalogued exploits
- 1
CISA SSVC decision
ExploitationPoC
AutomatableYes
Technical impactPartial
CISA Coordinator · SSVC 2.0.3 · Evaluated May 18, 2026 · Source: CVE List
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
Home Assistant Community Store (HACS)Browse Home-Assistant / Home Assistant Community Store (HACS) | CVE List | Before 1.10.0 | affected |
Proofs of concept
1Catalogued exploits
ExploitDBHome Assistant Community Store (HACS) 1.10.0 - Directory TraversalExploitDB exploitby LyghtnoxNot analyzed1 file
References
5nvd.nist.gov
https://nvd.nist.gov/vuln/detail/CVE-2021-47942 ExploitDB-49495exploit
https://www.exploit-db.com/exploits/49495 Official Product Homepageproduct
https://www.home-assistant.io/ VulnCheck Advisory: Home Assistant Community Store 1.10.0 Path Traversal Account TakeoverThird-party advisory
https://www.vulncheck.com/advisories/home-assistant-community-store-path-traversal-account-takeover