初始访问权限:Log4j 入侵尝试

本文档介绍了 Security Command Center 中的一种威胁发现结果类型。当威胁检测器在您的云资源中检测到潜在威胁时,会生成威胁发现结果。如需查看可用威胁发现结果的完整列表,请参阅威胁发现结果索引

概览

当检测到标头或网址参数中的 Java 命名和目录接口 (JNDI) 查找时,系统会生成此发现结果。这些查找可能表明 Log4Shell 被漏洞利用的尝试。

如何应答

如需响应此发现结果,请执行以下操作:

第 1 步:查看发现结果详情

  1. 按照查看发现结果详情中所述,打开 Initial Access: Log4j Compromise Attempt 发现结果。系统会打开发现结果详细信息面板,以显示摘要标签页。

  2. 摘要标签页上,查看以下部分中的信息:

    • 检测到的内容
    • 受影响的资源
    • 相关链接,尤其是以下字段:
      • Cloud Logging URI:指向 Logging 条目的链接。
      • MITRE ATT&CK 方法:指向 MITRE ATT&CK 文档的链接。
      • 相关发现结果:指向任何相关发现结果的链接。
    • 在发现结果的详情视图中,点击 JSON 标签页。
    • 在 JSON 中,请注意以下字段。

    • properties

      • loadBalancerName:接收 JNDI 查找的负载均衡器的名称
      • requestUrl:HTTP 请求的网址。如果此字段存在,则包含 JNDI 查找。
      • requestUserAgent:发送 HTTP 请求的用户代理。 如果存在,则包含 JNDI 查找。
      • refererUrl:发送 HTTP 请求的页面的网址。如果此字段存在,则包含 JNDI 查找。

第 2 步:检查日志

  1. 在 Google Cloud 控制台中,点击第 1 步Cloud Logging URI 字段中的链接,以前往 Logs Explorer
  2. 在加载的页面上,检查 httpRequest 字段中是否存在 ${jndi:ldap:// 等字符串令牌,这可能表示潜在的漏洞利用尝试。

    请参阅 Logging 文档中的 CVE-2021-44228:检测 Log4Shell 漏洞利用,查看要搜索的示例字符串以及示例查询。

第 3 步:研究攻击和响应方法

  1. 查看此发现结果类型的 MITRE ATT&CK 框架条目:利用面向公众的应用
  2. 点击发现结果详情摘要标签页中相关发现结果行上的相关发现结果的链接,以查看相关发现结果。相关发现结果在同一实例和网络上属于同一发现结果类型。
  3. 如需制定响应方案,请将您的调查结果与 MITRE 研究相结合。

第 4 步:实现响应

以下响应方案可能适合此发现结果,但也可能会影响运营。 请仔细评估您在研究中收集的信息,以确定解析发现结果的最佳方法。

后续步骤