MidnightBSD

Advisories for eq-3

CVE-2018-7296 MEDIUM

Directory Traversal / Arbitrary File Read in User.getLanguage method in eQ-3 AG Homematic CCU2 2.29.2 and earlier allows remote attackers to read the first line of an arbitrary file on the CCU2's filesystem. This vulnerability can be exploited by unauthenticated attackers with access to the web interface.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-22,

Products Affected

Vendor Product Version
eq-3 homematic_central_control_unit_ccu2_firmware *
CVE-2018-7297 HIGH

Remote Code Execution in the TCL script interpreter in eQ-3 AG Homematic CCU2 2.29.2 and earlier allows remote attackers to obtain read/write access and execute system commands on the device. This vulnerability can be exploited by unauthenticated attackers with access to the web interface.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
eq-3 homematic_central_control_unit_ccu2_firmware *
CVE-2018-7298 HIGH

In /usr/local/etc/config/addons/mh/loopupd.sh on eQ-3 AG HomeMatic CCU2 2.29.22 devices, software update packages are downloaded via the HTTP protocol, which does not provide any cryptographic protection of the downloaded contents. An attacker with a privileged network position (which could be obtained via DNS spoofing of www.meine-homematic.de or other approaches) can exploit this issue in order to provide arbitrary malicious firmware updates to the CCU2. This can result in a full system compromise.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-319,

Products Affected

Vendor Product Version
eq-3 homematic_central_control_unit_ccu2_firmware 2.29.22
CVE-2018-7299 MEDIUM

Remote Code Execution in the addon installation process in eQ-3 AG Homematic CCU2 2.29.2 and earlier allows authenticated attackers to create or overwrite arbitrary files or install malicious software on the device.

CVSS 2.0

Severity: MEDIUM

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
eq-3 homematic_central_control_unit_ccu2_firmware *
CVE-2018-7300 HIGH

Directory Traversal / Arbitrary File Write / Remote Code Execution in the User.setLanguage method in eQ-3 AG Homematic CCU2 2.29.2 and earlier allows remote attackers to write arbitrary files to the device's filesystem. This vulnerability can be exploited by unauthenticated attackers with access to the web interface.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-22,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
CVE-2018-7301 HIGH

eQ-3 AG HomeMatic CCU2 2.29.22 devices have an open XML-RPC port without authentication. This can be exploited by sending arbitrary XML-RPC requests to control the attached BidCos devices.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 homematic_central_control_unit_ccu2_firmware 2.29.22
CVE-2019-10119 HIGH

eQ-3 HomeMatic CCU2 devices before 2.41.8 and CCU3 devices before 3.43.16 use session IDs for authentication but lack authorization checks. An attacker can obtain a session ID via an invalid login attempt to the RemoteApi account, aka HMCCU-154. This leads to automatic login as admin.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-10120 MEDIUM

On eQ-3 HomeMatic CCU2 devices before 2.41.8 and CCU3 devices before 3.43.16, automatic login configuration (aka setAutoLogin) can be achieved by continuing to use a session ID after a logout, aka HMCCU-154.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-384,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-10121 HIGH

eQ-3 HomeMatic CCU2 devices before 2.41.8 and CCU3 devices before 3.43.15 use session IDs for authentication but lack authorization checks. An attacker can obtain a session ID via the user authentication dialogue, aka HMCCU-153. This leads to automatic login as admin.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-10122 HIGH

eQ-3 HomeMatic CCU2 devices before 2.41.9 and CCU3 devices before 3.43.16 have buffer overflows in the ReGa ise GmbH HTTP-Server 2.0 component, aka HMCCU-179. This may lead to remote code execution.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-787,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-14423 HIGH

A Remote Code Execution (RCE) issue in the addon CUx-Daemon 1.11a of the eQ-3 Homematic CCU-Firmware 2.35.16 until 2.45.6 allows remote authenticated attackers to execute system commands as root remotely via a simple HTTP request.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 8.8 HIGH CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 2.8 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-78,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 cux-daemon *
CVE-2019-14424 MEDIUM

A Local File Inclusion (LFI) issue in the addon CUx-Daemon 1.11a of the eQ-3 Homematic CCU-Firmware 2.35.16 until 2.45.6 allows remote authenticated attackers to read sensitive files via a simple HTTP Request.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 6.5 MEDIUM CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N 2.8 3.6

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-22,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 cux-daemon *
CVE-2019-14473 MEDIUM

eQ-3 Homematic CCU2 and CCU3 use session IDs for authentication but lack authorization checks. Consequently, a valid guest level or user level account can create a new admin level account, read the service messages, clear the system protocol or modify/delete internal programs, etc. pp.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-862,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-14474 MEDIUM

eQ-3 Homematic CCU3 3.47.15 and prior has Improper Input Validation in function 'Call()' of ReGa core logic process, resulting in the ability to start a Denial of Service. Due to Improper Authorization an attacker can obtain a session ID from CVE-2019-9583 or a valid guest/user/admin account can start this attack too.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-20,

Products Affected

Vendor Product Version
eq-3 ccu3_firmware *
CVE-2019-14475 MEDIUM

eQ-3 Homematic CCU2 2.47.15 and prior and CCU3 3.47.15 and prior use session IDs for authentication but lack authorization checks. An attacker can obtain a session ID from CVE-2019-9583, resulting in the ability to read the service messages, clear the system protocol, create a new user in the system, or modify/delete internal programs.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-862,

Products Affected

Vendor Product Version
eq-3 ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2019-14984 MEDIUM

eQ-3 Homematic CCU2 and CCU3 with the XML-API through 1.2.0 AddOn installed allow Remote Code Execution by unauthenticated attackers with access to the web interface, because the undocumented addons/xmlapi/exec.cgi script uses CMD_EXEC to execute TCL code from a POST request.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *
CVE-2019-14985 HIGH

eQ-3 Homematic CCU2 and CCU3 with the CUxD AddOn installed allow Remote Code Execution by unauthenticated attackers with access to the web interface, because this interface can access the CMD_EXEC virtual device type 28.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-287,

Products Affected

Vendor Product Version
eq-3 homematic_ccu3_firmware 3.43.16
eq-3 homematic_ccu2_firmware 2.45.6
eq-3 homematic_ccu3_firmware 3.47.15
eq-3 homematic_ccu2_firmware 2.47.15
eq-3 homematic_ccu2_firmware 2.35.16
eq-3 homematic_ccu2_firmware 2.41.8
eq-3 homematic_ccu2_firmware 2.47.12
eq-3 homematic_ccu3_firmware 3.47.10
eq-3 homematic_ccu3_firmware 3.45.7
eq-3 homematic_ccu2_firmware 2.47.10
eq-3 homematic_ccu2_firmware 2.41.9
eq-3 homematic_ccu2_firmware 2.45.7
eq-3 homematic_ccu3_firmware 3.45.5
eq-3 homematic_ccu3_firmware 3.41.11
eq-3 homematic_ccu2_firmware 2.41.5
CVE-2019-14986 HIGH

eQ-3 Homematic CCU2 and CCU3 with the CUxD AddOn before 2.3.0 installed allow administrative operations by unauthenticated attackers with access to the web interface, because features such as File-Browser and Shell Command (as well as "Set root password") are exposed.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *
CVE-2019-15849 MEDIUM

eQ-3 HomeMatic CCU3 firmware 3.41.11 allows session fixation. An attacker can create session IDs and send them to the victim. After the victim logs in to the session, the attacker can use that session. The attacker could create SSH logins after a valid session and easily compromise the system.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 7.3 HIGH CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N 2.1 5.2

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-384,

Products Affected

Vendor Product Version
eq-3 homematic_ccu3_firmware 3.14.11
CVE-2019-15850 HIGH

eQ-3 HomeMatic CCU3 firmware version 3.41.11 allows Remote Code Execution in the ReGa.runScript method. An authenticated attacker can easily execute code and compromise the system.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 8.8 HIGH CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 2.8 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-862,

Products Affected

Vendor Product Version
eq-3 homematic_ccu3_firmware 3.41.11
CVE-2019-16199 HIGH

eQ-3 Homematic CCU2 before 2.47.18 and CCU3 before 3.47.18 allow Remote Code Execution by unauthenticated attackers with access to the web interface via an HTTP POST request to certain URLs related to the ReGa core process.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *
CVE-2019-18937 HIGH

eQ-3 Homematic CCU2 2.47.20 and CCU3 3.47.18 with the Script Parser AddOn through 1.8 installed allow Remote Code Execution by unauthenticated attackers with access to the web interface via the exec.cgi script, which executes TCL script content from an HTTP POST request.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
scriptparser_project scriptparser 1.3
eq-3 homematic_ccu3_firmware 3.47.18
scriptparser_project scriptparser 1.6
scriptparser_project scriptparser 1.7
scriptparser_project scriptparser 1.8
eq-3 homematic_ccu2_firmware 2.47.20
scriptparser_project scriptparser 1.0
scriptparser_project scriptparser 1.2
scriptparser_project scriptparser 1.4
scriptparser_project scriptparser 1.5
CVE-2019-18938 HIGH

eQ-3 Homematic CCU2 2.47.20 and CCU3 3.47.18 with the E-Mail AddOn through 1.6.8.c installed allow Remote Code Execution by unauthenticated attackers with access to the web interface via the save.cgi script for payload upload and the testtcl.cgi script for its execution.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
hm_email_project hm_email 1.6.7a
eq-3 homematic_ccu2_firmware 2.24.20
hm_email_project hm_email 1.6.7b
hm_email_project hm_email 1.6.7
hm_email_project hm_email 1.6.4
hm_email_project hm_email 1.6.3
eq-3 homematic_ccu3_firmware 3.47.18
hm_email_project hm_email 1.6.6
hm_email_project hm_email 1.6.8a
hm_email_project hm_email 1.6.8c
hm_email_project hm_email 1.6.2
hm_email_project hm_email 1.6.0
hm_email_project hm_email 1.6.8b
hm_email_project hm_email 1.6.8
hm_email_project hm_email 1.6.5
hm_email_project hm_email 1.6.7c
CVE-2019-18939 HIGH

eQ-3 Homematic CCU2 2.47.20 and CCU3 3.47.18 with the HM-Print AddOn through 1.2a installed allow Remote Code Execution by unauthenticated attackers with access to the web interface via the exec.cgi and exec1.cgi scripts, which execute TCL script content from an HTTP POST request.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 homematic_ccu3_firmware 3.47.18
eq-3 homematic_ccu2_firmware 2.47.20
hm-print_project hm-print 1.2
hm-print_project hm-print 1.2a
CVE-2019-9582 HIGH

eQ-3 Homematic CCU2 outdated base software packages allows Denial of Service. CCU2 affected versions: 2.35.16, 2.41.5, 2.41.8, 2.41.9, 2.45.6, 2.45.7, 2.47.10, 2.47.12, 2.47.15.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware 2.41.9
eq-3 homematic_ccu2_firmware 2.45.6
eq-3 homematic_ccu2_firmware 2.45.7
eq-3 homematic_ccu2_firmware 2.47.15
eq-3 homematic_ccu2_firmware 2.35.16
eq-3 homematic_ccu2_firmware 2.41.5
eq-3 homematic_ccu2_firmware 2.41.8
eq-3 homematic_ccu2_firmware 2.47.12
eq-3 homematic_ccu2_firmware 2.47.10
CVE-2019-9583 MEDIUM

eQ-3 Homematic CCU2 and CCU3 obtain session IDs without login. This allows a Denial of Service and is a starting point for other attacks. Affected versions for CCU2: 2.35.16, 2.41.5, 2.41.8, 2.41.9, 2.45.6, 2.45.7, 2.47.10, 2.47.12, 2.47.15. Affected versions for CCU3: 3.41.11, 3.43.16, 3.45.5, 3.45.7, 3.47.10, 3.47.15.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 8.2 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H 3.9 4.2

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-400,

Products Affected

Vendor Product Version
eq-3 homematic_ccu3_firmware 3.43.16
eq-3 homematic_ccu2_firmware 2.45.6
eq-3 homematic_ccu3_firmware 3.47.15
eq-3 homematic_ccu2_firmware 2.47.15
eq-3 homematic_ccu2_firmware 2.35.16
eq-3 homematic_ccu2_firmware 2.41.8
eq-3 homematic_ccu2_firmware 2.47.12
eq-3 homematic_ccu3_firmware 3.47.10
eq-3 homematic_ccu3_firmware 3.45.7
eq-3 homematic_ccu2_firmware 2.47.10
eq-3 homematic_ccu2_firmware 2.41.9
eq-3 homematic_ccu2_firmware 2.45.7
eq-3 homematic_ccu3_firmware 3.45.5
eq-3 homematic_ccu3_firmware 3.41.11
eq-3 homematic_ccu2_firmware 2.41.5
eq-3 homematic_ccu2_firmware -
CVE-2019-9584 HIGH

eQ-3 Homematic AddOn 'CloudMatic' on CCU2 and CCU3 allows uncontrolled admin access, resulting in the ability to obtain VPN profile details, shutting down the VPN service and to delete the VPN service configuration. This is related to improper access control for all /addons/mh/ pages.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-425,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *
CVE-2019-9585 HIGH

eQ-3 Homematic CCU2 prior to 2.47.10 and CCU3 prior to 3.47.10 JSON API has Improper Access Control for Interface.***Metadata related operations, resulting in the ability to read, set and deletion of Metadata.

CVSS 2.0

Severity: HIGH

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *
CVE-2019-9726 MEDIUM

Directory Traversal / Arbitrary File Read in eQ-3 AG Homematic CCU3 3.43.15 and earlier allows remote attackers to read arbitrary files of the device's filesystem. This vulnerability can be exploited by unauthenticated attackers with access to the web interface.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-22,

Products Affected

Vendor Product Version
eq-3 ccu3_firmware *
CVE-2019-9727 MEDIUM

Unauthenticated password hash disclosure in the User.getUserPWD method in eQ-3 AG Homematic CCU3 3.43.15 and earlier allows remote attackers to retrieve the GUI password hashes of GUI users. This vulnerability can be exploited by unauthenticated attackers with access to the web interface.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-306,

Products Affected

Vendor Product Version
eq-3 ccu3_firmware *
CVE-2020-12834 HIGH

eQ-3 Homematic Central Control Unit (CCU)2 through 2.51.6 and CCU3 through 3.51.6 allow Remote Code Execution in the JSON API Method ReGa.runScript, by unauthenticated attackers with access to the web interface, due to the default auto-login feature being enabled during first-time setup (or factory reset).

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3.9 5.9

CVSS 2.0

Severity: HIGH

Problem Type: CWE-276,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 ccu3_firmware *
CVE-2021-33032 HIGH

A Remote Code Execution (RCE) vulnerability in the WebUI component of the eQ-3 HomeMatic CCU2 firmware up to and including version 2.57.5 and CCU3 firmware up to and including version 3.57.5 allows remote unauthenticated attackers to execute system commands as root via a simple HTTP request.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 10.0 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H 3.9 6.0

CVSS 2.0

Severity: HIGH

Problem Type: CWE-78,

Products Affected

Vendor Product Version
eq-3 homematic_ccu2_firmware *
eq-3 homematic_ccu3_firmware *