MidnightBSD

Advisories for ovarro

CVE-2021-22640

An attacker can decrypt the Ovarro TBox login password by communication capture and brute force attacks.

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
ics-cert@hq.dhs.gov 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N 3.9 3.6

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2021-22642

An attacker could use specially crafted invalid Modbus frames to crash the Ovarro TBox system.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.gov 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 3.9 3.6
nvd@nist.gov 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 3.9 3.6

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2021-22644

Ovarro TBox TWinSoft uses the custom hardcoded user “TWinSoft” with a hardcoded key.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.gov 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N 3.9 3.6
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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2021-22646

The “ipk” package containing the configuration created by TWinSoft can be uploaded, extracted, and executed in Ovarro TBox, allowing malicious code 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
ics-cert@hq.dhs.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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2021-22648

Ovarro TBox proprietary Modbus file access functions allow attackers to read, alter, or delete the configuration file.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.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
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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2021-22650

An attacker may use TWinSoft and a malicious source project file (TPG) to extract files on machine executing Ovarro TWinSoft, which could lead to code 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
ics-cert@hq.dhs.gov 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N 3.9 3.6

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
ovarro twinsoft *
ovarro tbox_lt2-532_firmware *
ovarro tbox_lt2-530_firmware *
ovarro tbox_lt2-540_firmware *
CVE-2023-3395

​All versions of the TWinSoft Configuration Tool store encrypted passwords as plaintext in memory. An attacker with access to system files could open a file to load the document into memory, including sensitive information associated with document, such as password. The attacker could then obtain the plaintext password by using a memory viewer.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware -
ovarro tbox_rm2_firmware -
ovarro tbox_ms-cpu32_firmware -
ovarro tbox_lt2_firmware -
ovarro tbox_tg2_firmware -
CVE-2023-36607

The affected TBox RTUs are missing authorization for running some API commands. An attacker running these commands could reveal sensitive information such as software versions and web server file contents.

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_lt2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
CVE-2023-36608

The affected TBox RTUs store hashed passwords using MD5 encryption, which is an insecure encryption algorithm.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_lt2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
CVE-2023-36609

The affected TBox RTUs run OpenVPN with root privileges and can run user defined configuration scripts. An attacker could set up a local OpenVPN server and push a malicious script onto the TBox host to acquire root privileges.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.gov 7.2 HIGH CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H 1.2 5.9

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_lt2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
CVE-2023-36610

​The affected TBox RTUs generate software security tokens using insufficient entropy. The random seed used to generate the software tokens is not initialized correctly, and other parts of the token are generated using predictable time-based values. An attacker with this knowledge could successfully brute force the token and authenticate themselves.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.gov 5.9 MEDIUM CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N 2.2 3.6

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_lt2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *
CVE-2023-36611

The affected TBox RTUs allow low privilege users to access software security tokens of higher privilege. This could allow an attacker with “user” privileges to access files requiring higher privileges by establishing an SSH session and providing the other tokens.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
ics-cert@hq.dhs.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

Products Affected

Vendor Product Version
ovarro tbox_ms-cpu32-s2_firmware *
ovarro tbox_lt2_firmware *
ovarro tbox_rm2_firmware *
ovarro tbox_tg2_firmware *
ovarro tbox_ms-cpu32_firmware *