By NHI Mgmt Group Editorial TeamBased on 1Kosmos: “Knowledge-Based Authentication (KBA) Explained” (May 16, 2023)

TL;DR: Knowledge-based authentication can add a lightweight check to identity verification, but static questions are guessable, dynamic questions depend on external data quality, and both are vulnerable to breach exposure and social engineering, according to 1Kosmos. For IAM teams, KBA should be treated as a fallback signal, not a durable trust anchor, in modern authentication programmes.


At a glance

What this is: This is an analysis of knowledge-based authentication that concludes KBA is too weak to stand alone because answers can be guessed, researched, breached, or socially engineered.

Why it matters: It matters because IAM teams still encounter KBA as a fallback identity check, and they need to understand where it fits inside stronger MFA and identity verification programmes.


Context

Knowledge-based authentication is a human identity control, not a high-assurance authentication method. It relies on answers that a person is expected to know, but that expectation weakens when the questions are static, public, or based on data that can be researched elsewhere.

The governance problem is that KBA is often treated as a useful fallback when organisations actually need a clearer trust boundary. Once answers are exposed through breach data, social engineering, or weak data sources, the control stops behaving like identity assurance and starts behaving like an easily bypassed prompt.


Key questions

Q: What breaks when knowledge-based authentication is the only fallback control?

A: KBA breaks when the answer space is public, reused, or easy to research. It stops functioning as an identity barrier and becomes a guessable challenge. That is why it should never be treated as the sole trust mechanism for sensitive access or privileged account recovery.

Q: Why do static KBA questions create more risk than assurance?

A: Static questions create risk because the prompts never change and the answers often come from information that is already public or broadly shared. Once an attacker can research the likely response, the control no longer distinguishes the legitimate user from the impostor.

Q: How can security teams judge whether dynamic KBA is actually useful?

A: Teams should ask whether the data sources behind the questions are private, current, and hard to reconstruct from open-source information. If the generated questions can be answered from public records or breached data, dynamic KBA is not materially stronger than a static challenge.

Q: Should organisations keep biometrics in MFA or use them alone?

A: Organisations should keep biometrics in MFA because biometrics are a verification factor, not a complete trust model. When biometrics are paired with another independent factor, a spoofed sample is far less likely to produce full access, even if the biometric reader is fooled.


Technical breakdown

Static KBA questions create predictable trust paths

Static KBA uses preselected questions such as a maiden name or first pet, then reuses those same prompts later for verification. That makes the control convenient, but it also creates a fixed attack surface: the more stable the question set, the easier it is for an attacker to research, guess, or social-engineer the answer. Because the challenge does not change, the security value depends heavily on secrecy that is hard to preserve over time.

Practical implication: treat static KBA as a weak supplemental check, not a primary authentication method.

Dynamic KBA depends on the quality of external data sources

Dynamic KBA attempts to improve assurance by generating questions from public records, credit files, or social media-linked data. In practice, that only works if the underlying data is current, accurate, and sufficiently private. When source data is stale, incomplete, or broadly exposed, the generated questions lose discriminatory value and may still be answerable by an attacker who has done basic reconnaissance. The mechanism is data dependency, not inherent identity strength.

Practical implication: validate whether the data used to generate KBA questions is actually private enough to support authentication.

KBA inside MFA is still only a knowledge factor

KBA can sit inside a multi-factor flow, but it remains a knowledge factor rather than a possession or inherence factor. That means it may add friction for an attacker, yet it does not change the underlying assurance model if the other factors are weak or reused. For identity programmes, the key issue is not whether KBA can be added cheaply, but whether it materially improves the trust chain compared with stronger options such as device-based authentication or biometrics.

Practical implication: do not count KBA as a strong independent factor when assessing authentication strength.


Threat narrative

Attacker objective: The attacker wants to pass identity verification and gain account access without holding a stronger authenticator.

  1. Entry begins with an attacker collecting answer material from public profiles, directories, or breached datasets.
  2. Credential access occurs when the attacker uses that information to satisfy static or dynamic KBA prompts.
  3. Impact follows when the identity check grants access that should have required a stronger assurance factor.
  • Uber breach 2022: A contractor's stolen password and MFA fatigue gave a Lapsus$-linked attacker Uber's internal tools; Uber rotated keys to many services.
  • Microsoft Midnight Blizzard breach: Midnight Blizzard (APT29) exploited legacy test account without MFA to breach Microsoft.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

KBA is a low-assurance identity fallback, not a trust anchor: Its value is procedural convenience, not durable authentication strength. When security teams rely on it as if it were a primary check, they confuse familiarity with assurance. The practical conclusion is that KBA belongs only at the edge of risk decisions, never at the centre of access control.

Static questions fail because identity facts are no longer private: Questions built around family names, birthplace, or early-life details assume those facts stay obscure. Breach dumps, social media, and public records have made that assumption brittle. For IAM programmes, the issue is not just weak questions, but a broken privacy premise behind the control.

Dynamic KBA exposes a data-governance problem as much as an authentication problem: If the source data is unreliable or too accessible, the generated questions become predictable to anyone who can research the user. That makes the control dependent on upstream data quality and sourcing discipline. Practitioners should treat question generation as part of identity governance, not a side feature of authentication.

KBA should be evaluated as a compensating signal inside a stronger stack: It can add a small barrier when paired with MFA, device binding, or identity proofing, but it does not meaningfully change the assurance profile by itself. That is why modern IAM roadmaps are moving toward controls that verify possession or inherence rather than remembered facts. The programme lesson is to reserve KBA for narrow fallback use cases.

The named concept here is fallback trust decay: once a control is used only because stronger methods are unavailable, its residual trust erodes quickly under real attacker pressure. KBA shows that decay clearly because the answers are often searchable, shared, or exposed elsewhere. The practitioner takeaway is to measure whether a fallback still earns any trust at all.

What this signals

Fallback trust decay: KBA illustrates how a control can remain present in policy while losing most of its security value in practice. Once answers are exposed through breach data or public profiles, the check becomes a weak procedural hurdle rather than a meaningful assurance mechanism.

For identity teams, the programme question is not whether KBA is easy to deploy, but whether it is still defensible in the access path where it sits. The safer pattern is to reserve remembered-information checks for narrow recovery or low-risk fallback use cases and move sensitive journeys to stronger authentication and identity proofing.


For practitioners

  • Limit KBA to low-risk fallback paths Use KBA only where a secondary check is genuinely needed and the business impact of failure is limited. Do not place it on primary authentication journeys for sensitive accounts or privileged actions.
  • Replace static questions with stronger verification Move sensitive access flows toward device-based authentication, biometrics, or passwordless methods that do not depend on remembered personal facts.
  • Audit KBA question sets for public-answer exposure Review whether the answer set can be reconstructed from social profiles, public records, or breached data. Retire any question where the likely answer is discoverable outside the user’s private memory.
  • Test dynamic KBA data quality before relying on it Confirm that the sources used to generate dynamic questions are current, sufficiently private, and not easy to enrich through open-source research.
  • Document KBA as a fallback control Record KBA in authentication policy as a compensating measure, not as evidence of strong identity proofing or durable assurance.

Key takeaways

  • Knowledge-based authentication is too exposed to serve as a primary identity control in modern IAM programmes.
  • Static and dynamic KBA both depend on assumptions that break when answers are discoverable, stale, or socially engineered.
  • Teams should keep KBA in a narrow fallback role and prioritise stronger authentication methods for sensitive access.

Standards & Framework Alignment

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

OWASP Non-Human Identity Top 10 addresses the attack surface, NIST SP 800-63 and NIST CSF 2.0 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-63SP 800-63B — AuthenticationKBA is an authentication fallback, so SP 800-63B is directly relevant to its assurance limits.
Recommendation — Assess whether your authentication stack relies on knowledge factors where stronger authenticators are warranted.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsKBA influences who can cross an access boundary, so it maps to access permission decisions.
Recommendation — Review whether KBA is being used to approve access paths that need stronger authorization assurance.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationThe article shows how weak fallback identity checks undermine secure authentication for accounts and recovery flows.
Recommendation — Eliminate weak fallback checks from sensitive identity flows and replace them with stronger authentication methods.
ISO/IEC 27001:2022A.5.15 — Access controlKBA is part of access control design, especially where fallback authentication affects account access decisions.
Recommendation — Tighten fallback authentication rules so weak identity checks cannot approve high-risk access.

Key terms

  • Knowledge-based authentication: A verification method that asks a person to prove identity by answering facts such as past addresses, account details, or other shared information. It is operationally convenient but weak against social engineering, breach data, and impersonation, which is why it performs poorly in high-risk support flows.
  • Static KBA: Static KBA uses a fixed set of preset security questions and answers chosen at enrollment. The user must remember the same responses later for login or recovery. This approach is weak because answers are often reused across services, forgotten over time, or discovered through open-source and public-data research.
  • Dynamic KBA: A form of knowledge-based authentication that generates questions from external data sources tied to the user, such as credit records or address history. It can reduce predictability, but it adds dependence on data freshness, source reliability, and the correctness of the generated question set.
  • Fallback authentication: Fallback authentication is the secondary method used when the primary sign-in factor is unavailable. For passkey deployments, fallback must be tightly governed because it often becomes the attacker’s preferred route if it remains easier to abuse than the main login path.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 23, 2026.
Updated on October 11, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org