id: CVE-2020-21998 info: name: HomeAutomation 3.3.2 - Open Redirect author: 0x_Akoko severity: medium description: | HomeAutomation 3.3.2 contains a redirect vulnerability caused by improper verification of the 'redirect' GET parameter in 'api.php', letting attackers redirect users to arbitrary websites, exploit requires user interaction with a crafted link. impact: | Attackers can redirect users to malicious external websites through crafted links, potentially facilitating phishing attacks or malware distribution. remediation: | Upgrade to HomeAutomation version 3.3.3 or later, or apply vendor-provided security patches. reference: - https://www.zeroscience.mk/en/vulnerabilities/ZSL-2019-5559.php - https://packetstormsecurity.com/files/155795/HomeAutomation-3.3.2-Open-Redirect.html - https://cxsecurity.com/issue/WLB-2019120132 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N cvss-score: 6.1 cve-id: CVE-2020-21998 cwe-id: CWE-601 epss-score: 0.01319 epss-percentile: 0.67046 cpe: cpe:2.3:a:homeautomation_project:homeautomation:3.3.2:*:*:*:*:*:*:* metadata: verified: true max-request: 1 vendor: homeautomation_project product: homeautomation tags: cve,cve2020,homeautomation,packetstorm,iot,redirect,vuln http: - method: GET path: - "{{BaseURL}}/homeautomation_v3_3_2/api.php?do=groups/toggle&groupid=1&status=1&redirect=https://interact.sh/" matchers: - type: regex regex: - '(?m)^(?:Location\s*?:\s*?)(?:https?://|//)?(?:[a-zA-Z0-9\-_\.@]*)interact\.sh.*$' part: header # digest: 4b0a00483046022100d827e68b7680dbc7a28f09f7848e16114162f5dc0aa702f5932b1d80c37e75e6022100ce7b63782b5ba306b18695e0b8234e2d2b7ae8408374e8a9cffbb6a2fe3b7c88:922c64590222798bb761d5b6d8e72950