CVE-2021-32978
Automation Direct CLICK PLC CPU Modules Plaintext Storage of a Password
The programming protocol allows for a previously entered password and lock state to be read by an attacker. If the previously entered password was successful, the attacker can then use the password to unlock Automation Direct CLICK PLC CPU Modules: C0-1x CPUs with firmware prior to v3.00.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
Automation Direct CLICK PLC CPU Modules Plaintext Storage of a Password
The programming protocol allows for a previously entered password and lock state to be read by an attacker. If the previously entered password was successful, the attacker can then use the password to unlock Automation Direct CLICK PLC CPU Modules: C0-1x CPUs with firmware prior to v3.00.
- Record
CVE-2021-32978- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-256
- Updated
- 2026-11-02
EUVDEUVD-2021-19699
7.5
The programming protocol allows for a previously entered password and lock state to be read by an attacker. If the previously entered password was successful, the attacker can then use the password to unlock Automation Direct CLICK PLC CPU Modules: C0-1x CPUs with firmware prior to v3.00.
- Record
EUVD-2021-19699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-pjv9-rw8r-7262
7.5
The programming protocol allows for a previously entered password and lock state to be read by an...
The programming protocol allows for a previously entered password and lock state to be read by an attacker. If the previously entered password was successful, the attacker can then use the password to unlock Automation Direct CLICK PLC CPU Modules: C0-1x CPUs with firmware prior to v3.00.
- Record
GHSA-pjv9-rw8r-7262- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-522
- Updated
- 2026-11-02
NVD
7.5
The programming protocol allows for a previously entered password and lock state to be read by an attacker. If the previously entered password was successful, the attacker can then use the password to unlock Automation Direct CLICK PLC CPU Modules: C0-1x CPUs with firmware prior to v3.00.
- Record
CVE-2021-32978- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-256, CWE-522
- Updated
- 2026-11-02
Affected products
- automation direct click plc cpu modules: c0-1x cpus
- automationdirect c0-10are-d firmware
- automationdirect c0-10dd1e-d firmware
- automationdirect c0-10dd2e-d firmware
- automationdirect c0-10dre-d firmware
- automationdirect c0-11are-d firmware
- automationdirect c0-11dd1e-d firmware
- automationdirect c0-11dd2e-d firmware
- automationdirect c0-11dre-d firmware
- automationdirect c0-12are-1-d firmware
- automationdirect c0-12are-2-d firmware
- automationdirect c0-12are-d firmware
Show 9 moreShow less
- automationdirect c0-12dd1e-1-d firmware
- automationdirect c0-12dd1e-2-d firmware
- automationdirect c0-12dd1e-d firmware
- automationdirect c0-12dd2e-1-d firmware
- automationdirect c0-12dd2e-2-d firmware
- automationdirect c0-12dd2e-d firmware
- automationdirect c0-12dre-1-d firmware
- automationdirect c0-12dre-2-d firmware
- automationdirect c0-12dre-d firmware
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-32978 is a high vulnerability (CVSS 7.5) in Automation Direct Click Plc Cpu Modules: C0-1x Cpus, published April 4, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.01%, the 63rd percentile. No source names a fixed version.