A journal of trust,
identity & influence.

INSIDESocial engineering
← All stories
At workAccessible defense

A verification process people cannot use becomes an exception factory

When authentication depends on memory, transcription, inaccessible puzzles, or one device, legitimate users are pushed into informal bypasses that attackers can exploit.

Cobalt paper doorway with several equally clear accessible paths to the same identity checkpoint.
Original editorial illustration. Not a photograph or evidence of an individual incident.

A security process can be technically strict and operationally weak. If a user cannot read the challenge, transcribe a code, operate the required device, or remember a site-specific secret, the real process moves to support chat, shared credentials, manager overrides, and improvised identity questions. Attackers do not need to defeat the formal control when the exception path is easier.

Accessibility is therefore part of social-engineering resistance. It is not a concession made after security design. A usable set of equivalent paths keeps legitimate users inside governed verification and reduces pressure on staff to invent one-off bypasses.

The W3C explanation of WCAG 2.2 Accessible Authentication (Minimum) says authentication should not require cognitive-function tests such as remembering, manipulating, or transcribing information unless an alternative or assistance mechanism is available. It specifically includes account recovery in the authentication experience.

Security failure

The documented path excludes a user, so an untracked exception becomes the actual path.

Design goal

Offer multiple equivalent methods that preserve the same identity assurance.

Measure

Track completion, support escalation, abandonment, and risky overrides by method.

Accessibility and assurance are different axes

An accessible method does not have to be a weaker method. Allowing password managers and paste reduces memory and transcription burden while preserving domain checks. A hardware security key, platform passkey, or device approval may be easier for some users than reading a one-time code. For others, voice, tactile, assisted, or recovery-contact routes may be necessary.

The task is to match assurance through different evidence combinations. “Everyone must complete the same gesture” is consistency of interface, not consistency of security.

Barrier Risky workaround it creates Better design direction
Password paste disabled Short/reused passwords or typing help from others Support password managers and paste
Code must be transcribed quickly User shares screen or code with helper Device approval, autofill, or longer accessible flow
Visual-only CAPTCHA Support bypass or abandonment Non-cognitive alternative and abuse controls
Only one recovery phone Staff improvises when device is lost Multiple pre-enrolled recovery methods
Ambiguous error message Repeated attempts and social-engineering calls Clear cause, safe next step, official support route

Exception volume is a product signal

Support teams often treat accessibility cases as isolated tickets. Aggregate them. Which step causes the most escalation? Which users cannot receive codes? Where do assistive technologies lose focus? How often do staff disable a control to complete enrollment?

Every repeated override is evidence that the formal design does not cover the real population. An attacker can deliberately claim the same barrier. If staff have learned that “the screen reader does not work” means skipping proof, a genuine accessibility failure has become a reusable pretext.

The answer is not to distrust disabled users. It is to give staff a documented equivalent route and tools that preserve privacy. Escalation can bring a specialist and alternative evidence instead of fewer checks.

Our help-desk identity reset analysis separates service from authorization. A support agent can slow down, change format, arrange a relay service, or move to an accessible channel without accepting public facts as identity proof.

Design the whole journey

Accessible authentication includes enrollment, daily use, device replacement, recovery, and notification. A passkey enrollment that works beautifully but cannot be recovered after device loss leaves the exception problem for later.

NIST’s authenticator-event guidance allows recovery through combinations such as recovery codes, recovery contacts, existing authenticators, or repeated proofing, depending on assurance. This supports a portfolio approach: users pre-enroll methods before a crisis.

Notifications must also be perceivable and actionable. A warning that relies only on color, disappears quickly, or directs a blind user to an unlabeled control will not interrupt an unauthorized change. Provide clear text, compatible controls, enough time, and more than one destination where risk warrants it.

If the only usable path is an exception, the exception is the authentication system.

Avoid security theater in accessible form

Some controls burden users without binding authentication to the intended service. Asking a person to identify traffic lights may slow automation but does not verify their right to a financial account. Requiring manual password entry blocks password managers and can increase phishing exposure by encouraging reuse.

Evaluate each task by the threat it addresses. Rate limiting, device signals, risk-based review, and bot detection can operate without forcing every person through an inaccessible puzzle. When a cognitive task is necessary, provide an alternative that reaches the same outcome.

Do not force users to disclose a diagnosis to access the alternative. The interface can offer choices to everyone. Universal access reduces the social signal that an attacker might imitate and avoids storing unnecessary health information.

Test with people and assistive technology

Automated conformance checks cannot reveal every interaction failure. Test keyboard-only navigation, screen readers, magnification, voice control, switch input, reduced motion, and real mobile constraints. Include users with cognitive and learning disabilities in moderated research, and compensate them for expertise.

Test under stress: expiring codes, changed devices, noisy environments, and account lockout. Observe whether help text remains available and whether an accessible route preserves the trust boundary. The account-recovery change analysis shows how alternate routes, old-contact notification, and cooling periods can coexist.

Security metrics should include false rejection and completion by method, not only successful attack blocking. A method with excellent theoretical assurance but high legitimate failure will export risk into support and shadow practices.

Give staff an authorized response

Create scripts that acknowledge the barrier and describe the available route: “We can continue without that visual challenge. I’ll move you to the verified assisted-recovery process; it will not require your password or one-time code.”

Train staff on relay services and communication preferences without asking them to judge whether a need is “real.” Record which authorized method was used, not sensitive personal details unrelated to the decision. Review high-risk recoveries and make the user-visible notification accessible too.

An inclusive design can be stricter because it removes the need for improvisation. The goal is not one identical obstacle for everyone. It is a set of usable paths that reach the same well-defined proof, with no social shortcut around them.

Found a factual error or a source that has changed?

Send a correction →