Join our Newsletter — 33% off our NHI Course

CVE-2023-6448 (Unitronics Vision PLC and HMI Insecure Default Password)

CVE-2023-6448 is an insecure default password vulnerability in Unitronics Vision PLC and HMI. CISA added it to the Known Exploited Vulnerabilities catalogue on 11 December 2023, which means attackers have used it in real attacks. Unitronics Vision Series PLCs and HMIs ship with an insecure default password, which if left unchanged, can allow attackers to execute remote commands.

What this vulnerability means in operational terms

CVE-2023-6448 is dangerous because it sits at the boundary between product design and real-world exposure: a shipped default password on a control system is not just a weak setting, it is an unauthenticated access path if nobody changes it. In industrial environments, that can turn a routine deployment oversight into direct command execution on equipment that may already be internet-reachable, vendor-accessible, or embedded in a flat network.

The core lesson is that “default password” weaknesses are not theoretical. They are often exploitable immediately after discovery, especially when asset owners do not have complete inventory, do not verify the running firmware or configuration state, or assume the device was hardened during commissioning. For background on how such flaws are tracked and prioritised, see the CVE Program and the NIST National Vulnerability Database.

Why default passwords are especially risky on PLCs and HMIs

Programmable logic controllers and human-machine interfaces are not ordinary endpoints. They often control physical processes, sit close to operational technology, and remain in service for long periods. If an attacker can authenticate with a vendor-default credential, they may be able to issue commands, alter logic, disrupt visibility, or pivot deeper into the control environment.

This kind of weakness is especially damaging because it collapses both authentication and trust. A password that ships with the product is only safe if it is changed before exposure, and even then the surrounding environment must assume that the device may already have been discovered and probed. For OT-specific identity and access context, the OT and ICS Identity and Access Guide is a useful companion reference.

How organisations check exposure and reduce attack surface

Exposure review should start with asset discovery, because teams cannot remediate what they cannot find. Organisations need to identify every Unitronics Vision PLC and HMI instance, confirm where it is deployed, determine whether it is reachable from untrusted networks, and validate whether the default password still exists in any environment, including test benches and remote sites.

Vendor advisories and the CISA KEV catalogue should be treated as authoritative sources for version and remediation details. That matters because KEV inclusion means exploitation has already been observed in the wild, so delayed action is not a hypothetical issue. The most practical control lens is the security baseline for devices: the Device and IoT Identity Guide explains why default password bans, secure onboarding, and lifecycle controls are central to device trust.

Detection, remediation, and post-compromise review

Where patching or configuration change cannot happen immediately, compensating controls matter. Restrict remote access, segment the control network, limit who can reach the device management interface, and monitor for suspicious login attempts or unexpected command activity. In OT environments, delay is dangerous because the attacker’s goal may be persistence or process manipulation rather than simple data theft.

After remediation, organisations should review for signs that the device was already used as an entry point. That includes configuration changes, abnormal operator actions, unexpected network paths, and any adjacent credentials or sessions that may have been exposed during compromise. The general response pattern is similar to other exploited defaults and credential-based device takeovers, such as the cases covered in Gladinet Hard-Coded Keys RCE Exploitation and McHire default password flaw 2025.

Risk and Threat Considerations

Default passwords on control devices create a high-confidence attack path because the attacker does not need to defeat encryption, guess a custom secret, or exploit a complex protocol flaw first. The main risk is unauthorised control, followed by operational disruption, safety impact, and lateral movement into adjacent systems if the device shares trust with broader networks.

Failure mechanism: The credential is present at shipment or left unchanged after deployment, and the device is reachable through a management interface that the attacker can access.

Impact: The attacker may execute commands, alter device behaviour, or use the device as a foothold into the OT environment, with consequences that can extend beyond the HMI or PLC itself.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management CVE-2023-6448 is an exposed default password issue affecting authentication.
AC-6 — Least Privilege PLC/HMI misuse can be limited by restricting what authenticated users can command.
SC-7 — Boundary Protection The device becomes far safer when reachable only through controlled network boundaries.
Recommendation — Enforce unique credential issuance and replace all default passwords before any device is placed online. Limit operator and remote-admin permissions to the minimum functions needed for the device role. Segment control networks and block direct exposure of management interfaces to untrusted paths.
CIS Controls v8 CIS-5 — Account Management Default passwords and orphaned device accounts are account-management failures.
CIS-12 — Network Infrastructure Management The exploit path depends on whether the PLC or HMI is reachable from unsafe networks.
Recommendation — Inventory every device account and eliminate vendor-default credentials during provisioning. Reduce reachable attack surface by isolating OT management access and reviewing exposure continuously.

Practitioner Guidance

Why practitioners should care: This vulnerability is not just a patching issue, it is an access-control failure on equipment that may govern physical operations. Treat default password removal as a commissioning requirement, not a post-incident cleanup task.

What to watch for: Focus on unmanaged devices, remote administration paths, and any PLC or HMI that cannot prove a unique credential state. If you cannot verify credential hygiene, you should assume exposure until proven otherwise.

Practitioner takeaway: In OT, the safest default password is the one that never survives deployment.