What problem does it solve?
SCADA HMI systems are often assessed like ordinary web applications, which misses OT-specific risks such as cleartext HMI-to-PLC traffic, default vendor credentials, and unauthenticated setpoint writes. This Skill provides a structured methodology to evaluate HMI security against IEC 62443 and NIST SP 800-82 requirements without endangering live production processes.
Core Features & Use Cases
- Authentication Assessment: Checks password complexity, account lockout, default credentials, role-based access control, session timeouts, and MFA for remote access.
- Communication & Web Security Checks: Verifies encrypted HMI-PLC channels (OPC UA with TLS), HTTPS usage, and tests web HMIs for XSS, CSRF, IDOR, missing security headers, and CVE-2025-0921 in Ignition SCADA.
- Hardening & Compliance Reporting: Audits OS patching, unnecessary services, USB restrictions, application whitelisting, and audit logging, then produces a report mapping findings to IEC 62443 security levels.
- Use Case: During a maintenance window, a security engineer runs the assessment against a mirrored WinCC test instance, confirms default credentials are changed, captures HMI-PLC traffic to verify TLS, and generates a compliance report for an IEC 62443 audit.
Quick Start
Ask the AI to perform a SCADA HMI security assessment on your test HMI instance, covering authentication, communication encryption, web vulnerabilities, and hardening checks aligned with IEC 62443.