通过代理的多个 Okta 用户身份验证事件使用相同的设备令牌哈希

编辑

通过代理的多个 Okta 用户身份验证事件使用相同的设备令牌哈希

编辑

检测到当为多个用户报告使用相同设备令牌哈希的 Okta 用户身份验证事件时,这些事件通过代理进行。

规则类型: 阈值

规则索引:

  • filebeat-*
  • logs-okta*

严重性: 中等

风险评分: 47

: 5 分钟运行一次

搜索索引自: now-9m (日期数学格式,另请参见 额外回溯时间)

每次执行的最大告警数: 100

参考资料:

标签:

  • 用例:身份和访问审计
  • 数据源:Okta
  • 策略:凭据访问

版本: 4

规则作者:

  • Elastic

规则许可证: Elastic License v2

调查指南

编辑

分类和分析

调查使用相同设备令牌哈希的多个 Okta 用户身份验证事件(通过代理)

此规则检测到当为多个用户报告使用相同设备令牌哈希的 Okta 用户身份验证事件时,这些事件通过代理进行。这可能表明用户之间共享设备,或者用户正在使用代理访问多个帐户以进行密码喷洒。

可能的调查步骤

  • 通过检查okta.actor.idokta.actor.typeokta.actor.alternate_idokta.actor.display_name字段来识别参与此操作的用户。
  • 通过分析okta.client.ipokta.client.user_agent.raw_user_agentokta.client.zoneokta.client.deviceokta.client.id字段来确定用于这些操作的设备客户端。
  • 由于设备位于代理后面,因此okta.client.ip字段对于确定实际设备IP地址将无用。
  • 查看okta.request.ip_chain字段以获取有关代理地理位置的更多信息。
  • 识别 Okta 最终用户后,查看okta.debug_context.debug_data.dt_hash字段。
  • 历史分析应该表明此设备令牌哈希是否通常与用户关联。
  • 查看okta.event_type字段以确定发生的认证事件类型。
  • 如果事件类型为user.authentication.sso,则用户可能出于安全或隐私原因通过代理合法地启动了会话。
  • 如果事件类型为user.authentication.password,则用户可能正在使用代理访问多个帐户以进行密码喷洒。
  • 检查okta.outcome.result字段以确定身份验证是否成功。
  • 通过检查其之前的操作来查看参与此操作的参与者(s)的过去活动。
  • 评估在okta.event_type字段中此事件之前和之后发生的事件,以帮助了解活动的完整上下文。
  • 这可能有助于确定用户、Okta 和应用程序之间发生的认证和授权操作。

误报分析

  • 用户可能出于安全或隐私原因通过代理合法地启动了会话。
  • 用户可能共享与工作或个人用途相关的端点,其中使用单独的 Okta 帐户。
  • 从架构上讲,此共享端点可能出于安全或隐私原因而利用代理。
  • 多个用户可能使用共享系统,例如自助服务终端和会议室计算机。
  • 共享工作区可能拥有由多个用户使用的单个端点。

响应和补救措施

  • 查看参与此操作的用户的配置文件,以确定是否可以预期代理使用。
  • 如果用户是合法的,并且基于设备分析身份验证行为并不可疑,则无需采取任何措施。
  • 如果用户是合法的,但身份验证行为可疑,请考虑重置相关用户的密码并启用多因素身份验证 (MFA)。
  • 如果已启用 MFA,请考虑重置用户的 MFA。
  • 如果任何用户都不是合法的,请考虑停用用户的帐户。
  • 对 Okta 策略进行审查,并确保它们符合安全最佳实践。
  • 与内部 IT 团队联系,以确定相关帐户是否最近在用户的请求下重置了 MFA。
  • 如果是这样,请确认此请求是否合法。
  • 如果是这样,但这不是合法请求,请考虑暂时停用用户的帐户。
  • 重置用户的密码并重置 MFA。
  • 如果这是误报,请考虑将okta.debug_context.debug_data.dt_hash字段添加到规则中的exceptions列表中。
  • 这将防止此设备的此事件将来触发规则。

设置

编辑

需要 Okta Fleet 集成、Filebeat 模块或类似结构的数据才能与此规则兼容。

规则查询

编辑
event.dataset:okta.system
    and not okta.actor.id:okta* and okta.debug_context.debug_data.dt_hash:*
    and okta.event_type:user.authentication* and okta.security_context.is_proxy:true

框架: MITRE ATT&CKTM