Uniqcli Security
← Resources
Insight7 min read· June 24, 2026

Credential Harvesting on PACS: The Quiet Access Threat

A PACS credential attack steals the badges, keys, and logins that open doors — no forced entry, no alarm. Here's how it works, how to detect it, and how to stop it.

A PACS credential attack is the theft and reuse of the digital secrets that let people and devices talk to a physical access control system (PACS) — card data, reader-to-controller keys, operator logins, API tokens, or service-account passwords. Once an attacker holds a valid credential, they don't need to break a door or pick a lock. They present as an authorized identity, and the system opens the way it was designed to. That is what makes credential harvesting on PACS so quiet: there is no forced entry, no alarm, and often no log entry that looks out of place. The access looks legitimate because, technically, it is.

For federal, enterprise, and critical-infrastructure buyers, this is a serious and underdiscussed risk class. The same convergence that made access control smarter — IP readers, cloud-managed controllers, mobile credentials, and integration with identity systems — also widened the surface where credentials can be captured, copied, or replayed.

How a PACS credential attack actually works

A modern access control system is a chain of trust, and credential harvesting targets the weakest link in that chain. The attack tends to happen at one of four layers.

The card-to-reader layer. Many deployed sites still run legacy proximity cards (such as 125 kHz formats) that transmit a fixed, unencrypted identifier. An attacker with an inexpensive cloning device can read that number from a wallet or lanyard in a hallway, an elevator, or a coffee line, then write it to a blank card or emulate it. No encryption means no real defense.

The reader-to-controller layer. Older readers communicate with the door controller over the Wiegand protocol, which was never designed with confidentiality in mind. A device tapped into that wiring — sometimes hidden inside the reader housing — can capture credential data as it passes and replay it later. Because the controller trusts whatever arrives on those wires, the replay is accepted.

The network and management layer. IP-based controllers, head-end servers, and cloud dashboards authenticate with operator passwords, API keys, and service accounts. Default credentials that were never changed, reused passwords, unencrypted management traffic, or a phished administrator login all hand an attacker the keys to the whole system — not one door, but every door, plus the ability to enroll new credentials and erase the evidence.

The mobile and identity layer. Mobile credentials and single sign-on tie PACS to your broader identity infrastructure. That is good for usability, but it means a compromised corporate identity, a stolen enrollment token, or a misconfigured trust relationship can become a physical-access credential.

The unifying theme: in each case the attacker becomes a valid identity rather than defeating a barrier. The door does its job perfectly.

Why this threat stays invisible

A forced door generates a duress signal. A propped door generates a held-open alarm. A harvested credential generates an ordinary "access granted" event. From the system's point of view, an authorized badge was presented at an authorized door during authorized hours.

Three factors deepen the blind spot. First, many sites retain years of access logs but rarely analyze them for anomalies, so a cloned badge used after hours blends into noise. Second, credential reuse spans systems — the same identity may open doors, log into the management console, and touch the network, so a single harvested secret cascades. Third, supply-chain and firmware risk hides at the device level: a reader or controller with weak default protections, undisclosed backdoors, or unpatchable firmware can leak credentials without any visible misbehavior. This is exactly where procurement discipline intersects with security, and where NDAA Section 889 and TAA compliance stop being paperwork and start being a real control. Prohibited or untrustworthy hardware in the access layer is not just a contract problem — it is a credential-exposure problem.

How to detect a PACS credential attack

You cannot patch your way out of a credential problem, but you can make harvesting and reuse far easier to catch.

Detection is a lifecycle discipline, not a one-time audit. It depends on logging being turned on, retained, and actually reviewed.

How to mitigate it

Mitigation runs across hardware, protocol, and process — which is why a piecemeal fix rarely holds.

Where compliance and lifecycle thinking pay off

A pacs credential attack is rarely a single flaw — it is the sum of a legacy card format, an unencrypted link, a reused admin password, and a controller nobody is watching. Closing one gap while the others stay open just moves the soft spot. That is why we approach access control as vendor-neutral integrators: the right encrypted credential and reader for your risk profile, configured and segmented correctly, sourced through a compliant supply chain, and maintained across its full lifecycle rather than installed and forgotten.

Compliance-first procurement matters here precisely because the credential layer is where trust is most fragile. Hardware you cannot verify is hardware you cannot fully trust with your identities — and in physical security, trust is the entire product.

If you want to know where harvested credentials could quietly open your doors, start with a conversation about your access control program and we'll help you map the gaps before someone else does.

Planning a compliant security project?

Tell us what you need secured — we'll confirm compliance and quote it.

No payment up front — we confirm scope, compliance and final pricing first.

More resources