top of page

Schneider Electric SCADAPack x70 Products Face an All-Versions Credential Warning

Sep 16
12 min read

Schneider Electric has disclosed a credential vulnerability affecting seven SCADAPack families across all versions, despite Secure Lock being designed to protect sensitive RTU functions. The warning places Schneider Electric SCADAPack x70 Products under scrutiny because operators cannot resolve the issue through a conventional firmware patch.

CVE-2026-81861 concerns Secure Lock, a legacy password mechanism used to restrict access to remote terminal unit functions. Schneider recommends replacing that mechanism with role-based access control where supported. Older models require network protections instead.

That difference matters. The central problem is not simply whether an operator installed the newest release. It is whether a deployed controller still depends on a protection method whose credentials can be exposed.

The affected equipment operates in distributed industrial environments, including energy, manufacturing, water, and remote infrastructure sites. These controllers often remain in service for years, making an access-control migration more complicated than updating ordinary business software.

Schneider Electric SCADAPack x70 Products Are Affected Across All Versions

The unusually broad scope turns a product vulnerability into an asset-discovery and configuration problem.

CISA published its SCADAPack advisory on September 15, 2026. It identifies CVE-2026-81861 as an insufficiently protected credentials vulnerability affecting Schneider Electric SCADAPack remote terminal units.

The listed products are:

  • SCADAPack 47x, all versions

  • SCADAPack 47xi, all versions

  • SCADAPack 47xd, all versions

  • SCADAPack 470R, all versions

  • SCADAPack 57x, all versions

  • SCADAPack 3xx, all versions

  • SCADAPack 32, all versions

A remote terminal unit, or RTU, connects field equipment with systems that monitor and control geographically distributed operations. An RTU can gather measurements, relay alarms, execute configured logic, and receive commands from a supervisory platform.

Schneider published its initial security notification on September 8. The company said failure to apply its mitigations increases the risk of unauthorized access through Secure Lock, potentially exposing confidential RTU configuration information.

The CVE record classifies the issue as CWE-522, or insufficiently protected credentials. This category covers authentication information that a system stores or transmits without adequate protection against recovery or misuse.

The vulnerability received a CVSS 4.0 base score of 5.9, categorized as medium severity. The vector describes a network attack with low complexity, no prior privileges, active user interaction, and additional attack requirements. Its assessed technical impact is high confidentiality loss, without direct integrity or availability impact in the base score.

CISA’s advisory presents a CVSS v3 score of 6.5. Those numbers use different scoring versions, so readers should not treat the difference as a contradiction. Both assessments describe a meaningful credential-exposure issue rather than an unauthenticated remote code execution flaw.

The vulnerability was not listed in CISA’s Known Exploited Vulnerabilities catalog when the advisory appeared. CISA’s associated decision data also reported no known exploitation and classified the attack as not readily automatable.

Those details reduce immediate alarm, but they do not remove operational risk. A medium base score does not account for every deployment’s architecture, remote connectivity, process criticality, or recovery limitations.

The “all versions” designation also requires careful interpretation. It means the vendor’s affected-product record does not identify a safe release within those product families. It does not mean every installed controller presents identical exposure.

Actual exposure depends on the access-control mode, network path, device model, and available compensating controls. An isolated controller using stronger role-based controls presents a different risk from a remotely managed device still using Secure Lock.

That distinction should guide triage. Operators need to identify which models they own, which access-control method each unit uses, and which systems can observe or reach its management traffic.

This is broader than a scanner finding. Vulnerability scanners can recognize a product family or firmware version, but they may not determine whether Secure Lock remains active or whether the RTU sits behind effective segmentation.

Secure Lock Protected the Message, but Not the Secret

The flaw challenges Secure Lock’s trust model rather than the cryptographic algorithms named in its design.

Independent researcher Abhinav Agarwal reported that the tested implementation protects Secure Lock messages with AES-128 key wrapping and an HMAC-SHA256 message authentication code. AES key wrapping protects key material, while HMAC verifies that a message was not altered without knowledge of a secret.

According to the researcher’s technical analysis, the implementation derives both protections from constants embedded in the Windows configuration component and RTU firmware. His tests found the resulting keys were identical across those two components.

The consequence is more specific than a passwordless authentication bypass. An attacker who captures a relevant Secure Lock exchange can reportedly recover the password offline. Offline recovery means the attacker analyzes recorded traffic without repeatedly querying the target device.

The researcher tested password-setting, password-changing, and unlocking messages. He reported that the protected exchange lacked a per-device or per-session input, leaving the tested installations dependent on shared cryptographic material.

A per-device value would make one unit’s derived key different from another unit’s key. A per-session value would make captured material less reusable across separate exchanges. The researcher found neither property in the tested path.

The disclosed mechanism therefore creates an uncomfortable reversal. Secure Lock encrypts and authenticates its messages, yet the trust placed in shared embedded secrets weakens those protections.

Strong algorithms cannot compensate for a key that is effectively common to multiple installations. If an adversary can derive the same wrapping and authentication keys, the cryptographic envelope no longer provides the expected separation.

The tested password controls important functions. The researcher says those functions include configuration writes, command execution, firmware upgrades, security changes, and access to certain file-transfer or terminal services.

However, recovering a password is not the same as immediately controlling an RTU. An attacker still needs a qualifying Secure Lock exchange to observe and a network path for later access.

The disclosed CVSS vector reflects those conditions through “attack requirements present” and “user interaction active.” A legitimate administrator must perform an affected action, such as setting or using the password, before a passive observer can obtain useful traffic.

The attacker also needs visibility into that exchange. That visibility might follow a prior network intrusion, access to an improperly segmented communications path, or monitoring from another position within the operational network.

The researcher explicitly tested a suspected passwordless unlock path and reported that it did not work. That result limits the claim. CVE-2026-81861 concerns credential exposure and subsequent unauthorized use, not a universal one-packet bypass.

His public testing also covered specific software and firmware artifacts. He identified SCADAPack x70 Device DTM version 2.0.18103.4 from RemoteConnect R3.5.5 and a particular 47x firmware image.

A device type manager, or DTM, is a software component that lets an engineering tool configure and communicate with a particular industrial device. In this case, the tested DTM participates in the Secure Lock workflow.

Schneider’s affected-product declaration is broader than the researcher’s direct testing. The vendor lists seven product families and all versions, including older SCADAPack 3xx and 32 devices.

That broader scope is authoritative for remediation planning, but the difference should remain visible. The researcher established the mechanism in defined test artifacts, while Schneider extended affected status across its product portfolio.

Operators should therefore avoid two opposite mistakes. They should not narrow remediation to the exact tested build, but they also should not claim that every device was independently demonstrated under every possible configuration.

RBAC Migration Replaces the Missing Firmware Fix

Schneider’s primary response changes the access-control architecture instead of repairing Secure Lock in place.

For supported SCADAPack 47x and 470R devices, Schneider recommends implementing role-based access control, or RBAC. RBAC assigns permissions to defined roles and users rather than relying on a shared device-lock password.

The company directs administrators to its security documentation, including the sections covering administrator guidance and RBAC operation. Its broader cybersecurity guide describes account management, network zoning, firewalls, secure communications, and audit practices for SCADAPack deployments.

Schneider characterizes Secure Lock as legacy functionality retained for backward compatibility. It recommends RBAC as the preferred access-control mechanism for compatible products.

That guidance means the immediate answer is not “install version X.” Schneider has not identified a fixed firmware release that preserves Secure Lock while eliminating CVE-2026-81861.

For newer supported controllers, the migration requires more than selecting a stronger password. Administrators must move from a shared locking workflow to named users, assigned roles, and managed permissions.

That transition can improve accountability. A shared password tells an operator whether someone knew the secret, but it does not reliably identify who performed an action. Named accounts and roles can narrow privileges and strengthen auditing.

The migration also introduces work. Operators must define administrative roles, provision accounts, test access from engineering tools, update procedures, and confirm that emergency maintenance remains possible.

Organizations using centralized directories may need to validate dependencies between the RTU environment and identity infrastructure. They must also consider how remote sites behave when directory services or wide-area connections are unavailable.

Industrial control changes require careful testing because an authentication mistake can block authorized engineering access. A rushed migration could create an operational problem even while reducing cyber risk.

For that reason, operators should document current access paths before changing them. The record should include engineering workstations, remote support connections, service accounts, local recovery procedures, and physical access options.

The older SCADAPack 57x, 3xx, and 32 families create a harder case. Schneider’s mitigation guidance emphasizes network segmentation and the RTU firewall because those devices do not offer the same RBAC migration path.

Network segmentation separates systems into controlled zones and restricts communication between them. An RTU firewall applies rules that limit which hosts, protocols, or services can reach the controller.

These controls do not repair the credential-protection mechanism. They reduce the number of systems able to observe a Secure Lock exchange or reuse exposed credentials.

Operators should limit management traffic to approved engineering stations and trusted administration paths. They should also remove direct internet exposure and prevent ordinary corporate endpoints from reaching RTU management services.

CISA’s exposure guidance recommends identifying internet-accessible industrial assets, removing unnecessary exposure, using monitored jump hosts, and adding multifactor authentication where possible.

A jump host is a controlled intermediary that administrators must use before reaching sensitive devices. It can concentrate logging, authentication, and access restrictions at a point where older field equipment lacks those capabilities.

Virtual private networks can protect traffic that crosses untrusted infrastructure. However, a VPN should not create unrestricted access from a remote laptop to an entire control network.

The narrower approach is better. Remote users should authenticate to a monitored access service, reach only required assets, and receive only the permissions needed for a defined task.

Traffic monitoring also matters because credential exposure depends on observing an exchange. Operators should investigate unexpected DNP3 Virtual Terminal traffic, unusual unlock activity, repeated configuration access, or new communications between engineering zones and remote sites.

DNP3 is a protocol widely used for communication between control centers and field devices. Its Virtual Terminal function provides a channel that applications can use for device-oriented interactions, including the Secure Lock messages described by the researcher.

Changing a Secure Lock password alone is not a durable answer. If the replacement password later travels through the same vulnerable mechanism, a capable observer can recover the new secret from another captured exchange.

The practical goal is to stop relying on the affected workflow. Where migration is unavailable, operators must make observation and reuse substantially harder through layered network controls.

A Medium Score Can Hide a Difficult OT Remediation

The vulnerability’s limited direct impact does not measure the effort required to secure long-lived field deployments.

CVE-2026-81861 does not carry the profile of an immediate safety-system compromise. Its base vector assigns no direct integrity or availability impact, and no public evidence showed active exploitation at disclosure.

Those limits matter. Security teams should not describe the issue as proven process manipulation, automatic plant disruption, or unauthenticated code execution.

The identified impact is confidentiality loss involving authentication information. Unauthorized RTU access can follow, but exploitation still depends on network conditions and administrator activity.

At the same time, a medium severity label can understate operational complexity. Schneider Electric SCADAPack x70 Products are designed for remote monitoring and control, often at sites with limited local staffing.

An enterprise application can often be patched centrally. Field controllers may require scheduled access, operational approval, specialist testing, and coordination with teams responsible for physical processes.

The affected list also spans current and legacy equipment. Some units can adopt RBAC. Others must depend on segmentation, filtering, and secure remote-access architecture.

This splits the remediation program into different tracks. A single vulnerability ticket cannot accurately represent the work across every model and site.

The first track covers compatible 47x and 470R deployments. Teams must confirm Secure Lock usage, design RBAC roles, test administrative workflows, and retire the legacy mode.

The second covers 57x, 3xx, and 32 deployments. Teams must validate firewall rules, reduce reachable services, isolate management paths, and monitor traffic because the preferred access-control replacement is unavailable.

A third track may be necessary for devices that cannot meet the organization’s residual-risk threshold. Those units may require replacement planning, especially when their network position cannot be sufficiently restricted.

Asset inventory quality becomes decisive. An organization cannot migrate or isolate controllers it has not identified, and product labels in maintenance records may not match the naming used in the advisory.

Teams should reconcile engineering databases, network observations, procurement records, and site documentation. They should record the exact model, firmware, configured access mode, communications path, and responsible owner.

Configuration matters as much as version. Since all listed versions are affected, a version-only scanner may produce a large result set without identifying which systems actually use Secure Lock.

That does not make scanning useless. It means scanner output should start an investigation rather than complete it.

The public proof-of-concept also deserves balanced treatment. The researcher released a sanitized verifier that demonstrates key derivation without publishing the full recovered secrets.

That restraint reduces immediate misuse, but public technical detail still changes the defensive timeline. Other researchers or attackers can inspect the method and attempt independent reproduction.

CISA’s “no known exploitation” status is a snapshot, not a prediction. Defenders should monitor changes to the CVE record, CISA’s catalog, Schneider’s notification, and threat intelligence covering industrial networks.

The absence of a patch also changes the meaning of closure. A vulnerability-management platform may continue flagging every affected version even after an operator implements RBAC or effective segmentation.

Organizations need evidence-based exceptions or compensating-control records. Otherwise, security dashboards may show unresolved findings without distinguishing exposed Secure Lock deployments from migrated systems.

Those records should not become permanent paperwork substitutes. Each exception needs a defined control owner, validation method, review date, and replacement trigger.

The issue also illustrates why CVSS cannot be the only prioritization method in operational technology. CVSS measures intrinsic vulnerability severity, while operators must add process criticality, network exposure, recovery capability, and potential physical consequences.

A medium vulnerability on an isolated test controller may rank below a critical business application flaw. The same vulnerability on a remotely administered RTU with weak segmentation may demand faster action.

Risk teams should therefore combine the published score with site-specific evidence. Useful questions include whether management traffic crosses shared networks, whether packet capture is plausible, and whether the device controls a critical process.

They should also ask whether an attacker who recovered the password could reach the normal unlock interface. Credential disclosure creates value only when that credential can be used.

Three Signals Will Show Whether the Risk Is Contained

The next phase depends on migration evidence, vendor updates, and signs that attackers are moving from research to operational use.

The first signal is the rate at which operators identify and retire Secure Lock. Affected organizations should be able to report how many devices use RBAC, how many depend on legacy locking, and how many older units rely on compensating controls.

A growing RBAC migration rate would support Schneider’s mitigation strategy. Persistent uncertainty about deployed access modes would weaken confidence, even if no attacks appear publicly.

The most useful operational metric is not simply the number of affected assets. It is the percentage with a verified access-control state and tested remediation.

For RBAC-capable devices, verification should confirm that Secure Lock is no longer the effective security boundary. It should also show that administrative roles work correctly and that emergency procedures remain available.

For legacy units, verification should test permitted network paths. A written segmentation policy has limited value if an ordinary workstation can still connect to the RTU’s management services.

The second signal is whether Schneider issues revised guidance, expanded technical detail, or a product update. The initial response relies on architectural mitigation rather than a fixed Secure Lock implementation.

A later firmware or tooling change would alter the remediation picture. It might provide a migration aid, remove vulnerable behavior, improve logging, or narrow the affected configurations.

Conversely, continued reliance on compensating controls would confirm that operators must treat this as a long-term architecture issue. That would increase pressure to replace legacy devices that cannot support stronger access controls.

Security teams should monitor the vendor notification rather than relying only on copied advisory summaries. Product advisories can change as testing expands or mitigation steps become more precise.

The third signal is evidence of exploitation or wider reproduction. At disclosure, CISA reported no known exploitation, and CVE-2026-81861 was absent from the Known Exploited Vulnerabilities catalog.

That position would change materially if defenders find credential-recovery activity, unauthorized unlock attempts, or tooling that automates traffic analysis. Inclusion in the catalog would provide another strong escalation signal.

Public reproduction alone would not prove attacks against operating facilities. It would nevertheless reduce the technical uncertainty facing an adversary and increase the value of captured Secure Lock traffic.

Operators should preserve relevant logs and network telemetry now. Waiting for an exploitation report may leave investigators without historical data needed to determine whether sensitive exchanges were previously observed.

Monitoring should focus on administration activity, not only process alarms. Configuration access, password changes, unlock operations, new engineering hosts, and unusual remote sessions can reveal an access-control problem before physical operations change.

Schneider Electric SCADAPack x70 Products remain useful field platforms, and the advisory does not establish that deployed sites have been compromised. It does establish that every listed version requires configuration-level review.

The immediate question for asset owners is concrete: can the organization prove which controllers still use Secure Lock, who can observe their management traffic, and what control now stands between an exposed password and RTU access?

Start with that inventory, then migrate compatible devices to RBAC. Isolate the models that cannot migrate, test their firewall rules, and monitor every approved administration path. The vulnerability cannot be managed through version checking alone.

Give every agent the context to do better work

Connect your agents to the knowledge, decisions, and history already organized in remio.

remio currently supports Windows 10+ (x64) and Macs with Apple silicon.

Your AI Partner at Work
Get more done with remio

Plan. Create. Deliver.
All in one place.

bottom of page