网易首页 > 网易号 > 正文 申请入驻

【安全圈】官方 SAP npm 软件包遭入侵,用于窃取凭证

0
分享至

关键词

入侵

多个官方 SAP npm 软件包疑似遭 TeamPCP 供应链攻击,被入侵后用于窃取开发者系统中的凭证和身份验证令牌。


安全研究人员报告称,此次入侵影响了四个软件包,目前这些版本在 NPM 上已标记为弃用:

  • @cap-js/sqlite – v2.2.2

  • @cap-js/postgres – v2.2.2

  • @cap-js/db-service – v2.10.1

  • mbt – v1.2.48

这些软件包支持 SAP 的云应用程序编程模型(CAP)和云 MTA,常用于企业开发。

据 Aikido 和 Socket 的最新报告,遭入侵的软件包被修改,加入了恶意的 “preinstall” 脚本,在安装 npm 软件包时会自动执行。

该脚本会启动名为 setup.mjs 的加载程序,从 GitHub 下载 Bun JavaScript 运行时,并使用它来执行经过高度混淆的 execution.js 有效载荷。

此有效载荷是一个信息窃取程序,用于从开发者计算机和持续集成 / 持续交付(CI/CD)环境中窃取多种凭证,包括:

  • npm 和 GitHub 身份验证令牌

  • SSH 密钥和开发者凭证

  • 亚马逊网络服务(AWS)、微软 Azure 和谷歌云的云凭证

  • Kubernetes 配置和密钥

  • CI/CD 管道密钥和环境变量

该恶意软件还尝试直接从 CI 运行程序的内存中提取密钥,这与 TeamPCP 在之前供应链攻击中提取凭证的方式类似。

Socket 解释说:“在 CI 运行程序上,有效载荷会执行一个嵌入的 Python 脚本,该脚本读取 Runner.Worker 进程的 /proc/ /maps 和 /proc/ /mem,以直接从运行程序内存中提取所有匹配‘key":{"value":"...","isSecret":true} 的密钥,绕过 CI 平台应用的所有日志掩码。这种密钥内存扫描器在结构上与 Bitwarden 和 Checkmarx 事件中记录的扫描器相同。”

一旦收集到数据,它会被加密并上传到受害者账户下的公共 GitHub 存储库。这些存储库的描述为 “A Mini Shai - Hulud has Appeared”,这也与 Bitwarden 供应链攻击中出现的 “Shai - Hulud: The Third Coming” 字符串类似。

与之前的攻击类似,部署的有效载荷还包含自我传播到其他软件包的代码。

利用窃取的 npm 或 GitHub 凭证,它试图修改其获得访问权限的其他软件包和存储库,并注入相同的恶意代码以进一步传播。

研究人员有一定把握将此次攻击与 TeamPCP 威胁行为者联系起来,他们在之前针对 Trivy、Checkmarx 和 Bitwarden 的供应链攻击中使用过类似代码和策略。

虽然尚不清楚威胁行为者是如何入侵 SAP 的 npm 发布流程,但安全工程师阿德南・汗(Adnan Khan)报告称,可能是由于配置错误的 CircleCI 作业导致 NPM 令牌暴露。

BleepingComputer 联系了 SAP,以了解 npm 软件包是如何被入侵的,但截至发布时未收到回复。


安全圈


网罗圈内热点 专注网络安全

实时资讯一手掌握!

好看你就分享 有用就点个赞

支持「安全圈」就点个三连吧!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
曾经爆火的四位顶流,如今无戏可拍,真相令人心酸

曾经爆火的四位顶流,如今无戏可拍,真相令人心酸

陈意小可爱
2026-08-10 11:50:38
韩国失踪104天女子疑似遗体被发现:距住宿地仅1公里,未见明显他杀迹象;值班警长此前报告“已确认安全”系谎言

韩国失踪104天女子疑似遗体被发现:距住宿地仅1公里,未见明显他杀迹象;值班警长此前报告“已确认安全”系谎言

大风新闻
2026-08-24 19:27:06
8 月 24 日,周一,人社部和财政部关于 2026 年调整退休人员基本养老金的通知——依然没有来。

8 月 24 日,周一,人社部和财政部关于 2026 年调整退休人员基本养老金的通知——依然没有来。

骑驴追光者
2026-08-24 08:10:49
很多人以为统一台湾会是一个惊天动地的早晨,导弹齐飞、万船齐发,但我要告诉你:真正的统一,可能是一点点地润进大陆大势里

很多人以为统一台湾会是一个惊天动地的早晨,导弹齐飞、万船齐发,但我要告诉你:真正的统一,可能是一点点地润进大陆大势里

扶苏聊历史
2026-08-17 15:12:16
日本彻底坐不了了!?解放军报曾昭告全球:“武力介入台海

日本彻底坐不了了!?解放军报曾昭告全球:“武力介入台海

果妈聊娱乐
2026-08-24 16:20:41
20岁农村男子做尽坏事,只对六旬老太下手,被捕后道:还是老人好

20岁农村男子做尽坏事,只对六旬老太下手,被捕后道:还是老人好

林林故事揭秘
2025-04-27 15:27:28
饮料,彻底卖不动了

饮料,彻底卖不动了

财天COVER
2026-08-24 00:25:41
5-0!巴萨1亿先生西甲首轮2球,遗憾落选西班牙队+无缘世界杯冠军

5-0!巴萨1亿先生西甲首轮2球,遗憾落选西班牙队+无缘世界杯冠军

球场没跑道
2026-08-24 09:44:21
两千美元折叠屏终圆小屏梦 苹果欠果粉的iPhone Mini来了

两千美元折叠屏终圆小屏梦 苹果欠果粉的iPhone Mini来了

云朵偷喝奶茶
2026-08-24 00:47:51
告诉孩子,在家庭之外:三不管、四不说、五不帮

告诉孩子,在家庭之外:三不管、四不说、五不帮

男孩派
2026-08-09 09:31:10
4票对3票!联合国选举反转,亲美候选人垫底,联大反华主席赌输

4票对3票!联合国选举反转,亲美候选人垫底,联大反华主席赌输

影孖看世界
2026-08-24 19:59:16
老了才明白:儿孙愿意亲近你,大多是你身上有这3样东西

老了才明白:儿孙愿意亲近你,大多是你身上有这3样东西

热心市民小黄
2026-08-21 00:45:21
阿隆索谈凯塞多、帕莱斯特拉缺阵:他们本周遇到了一些小问题

阿隆索谈凯塞多、帕莱斯特拉缺阵:他们本周遇到了一些小问题

懂球帝
2026-08-25 03:11:02
回顾:山东女子野生虎区强行下车,与幼虎合照,10分钟后悲剧发生

回顾:山东女子野生虎区强行下车,与幼虎合照,10分钟后悲剧发生

兰姐说故事
2025-01-17 10:30:03
世界上最便宜的福利

世界上最便宜的福利

字母榜
2026-08-23 18:35:07
官方:瓦伦西亚租借伊普斯维奇门将范欧维伦

官方:瓦伦西亚租借伊普斯维奇门将范欧维伦

懂球帝
2026-08-25 03:20:12
我爸走后的第六天,我妈就把情人带回了家,可是她不知道的是我爸早已备好后手

我爸走后的第六天,我妈就把情人带回了家,可是她不知道的是我爸早已备好后手

千秋文化
2026-08-03 20:59:30
第二个许家印!又一首富栽了!世界500强竟是假的,千亿帝国清零

第二个许家印!又一首富栽了!世界500强竟是假的,千亿帝国清零

蜉蝣说
2026-07-17 09:47:08
跌至少20%你能接受吗

跌至少20%你能接受吗

通货朋仗
2026-08-18 17:28:45
十万本钱俩人公司接六千万大单,韩红越解释越乱,二十年口碑没了

十万本钱俩人公司接六千万大单,韩红越解释越乱,二十年口碑没了

错过美好
2026-08-25 02:42:06
2026-08-25 03:36:49
安全圈
安全圈
国内首家大安全概念新媒体
6857文章数 4688关注度
往期回顾 全部

科技要闻

宇树科技,3天跌了1000亿

头条要闻

"店主扶老人遭索赔1.9万"协议书公开 完整视频披露

头条要闻

"店主扶老人遭索赔1.9万"协议书公开 完整视频披露

体育要闻

42张照片 珍藏世界杯的热辣滚烫

娱乐要闻

韩沛颖开撕《主角》剧组引发全网热议

财经要闻

宇树IPO:追高、被套,多久能回血?

汽车要闻

智能超混 国民家轿 上汽大众ID. ERA 5S上市 限时8.99万元起

态度原创

教育
本地
手机
公开课
军事航空

教育要闻

南京新初一这生源,钟英40个班,金中仙林38个班——学校快装不下了!

本地新闻

《牛来》的一声“妈妈”,到底多少人被精神污染了

手机要闻

Lava在印度推出Virat V1 Pro 5G手机,搭载紫光展锐T8200芯片

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美国与以色列发生“罕见冲突”

无障碍浏览 进入关怀版