Aggregator
«Это был социальный эксперимент», — автор фейковых утечек GTA 6 объяснил, зачем обманул миллионы фанатов
数据要素市场化提速:11月招标透露哪些技术风向?;欺诈团伙工业化运作:AI驱动的支付欺诈激增477% | 牛览
把安全卖给中小企业,90%的人第一步就错了
Shai-Hulud供应链攻击再升级 数百款知名npm包遭恶意篡改
在新一轮Shai-Hulud供应链攻击中,攻击者在npm仓库(Node Package Manager)植入了数百款经过恶意篡改的知名软件包,涉及Zapier、ENS Domains、PostHog、Postman等热门项目。
这些恶意软件包被上传至npm平台,核心目的是窃取开发者凭证及持续集成/持续部署(CI/CD)密钥,窃取到的数据会以编码形式自动上传至GitHub。截至本文发布时,GitHub上已检索到27600条与此次攻击相关的记录条目。
在新Shai-Hulud行动中被窃取秘密的GitHub仓库
Shai-Hulud恶意软件最早于9月中旬现身npm生态,当时它通过自我传播型载荷感染了187个软件包,并利用TruffleHog工具窃取开发者密钥。其攻击手法为:自动下载合法软件包,修改package.json文件以注入恶意脚本,再通过被盗的维护者账号将篡改后的包重新发布到npm。
专注于开发者安全的平台Aikido Security的恶意软件研究员Charlie Eriksen较早发现了这轮新攻击——起初检测到105个带有Shai-Hulud特征的恶意篡改包,此后仅按包名统计,数量已增至492个。随后该研究员发出预警,指出此次供应链攻击窃取的密钥已泄露至GitHub。
然而攻击规模仍在呈指数级扩张,目前恶意包数量已突破2.7万个。云安全平台Wiz的研究人员发现,攻击者共使用了约350个独立的维护者账号,并透露“过去几小时内,每30分钟就有1000个新仓库被创建”。
GitHub上出现的这些仓库,实则表明使用了恶意npm包且环境中存储有GitHub凭证的开发者设备已遭入侵。
CI/CD安全公司Step Security对新版Shai-Hulud恶意软件的技术分析显示,其恶意载荷主要存在于两个文件中:一个是setup_bun.js,这是一个伪装成Bun安装程序的恶意投放器;另一个是bun_environment.js,文件大小达10MB。
Step Security指出,该文件采用“极致的代码混淆技术”,例如包含数千条记录的大型十六进制编码字符串、反分析循环,以及用于提取代码中所有字符串的混淆函数。
该恶意软件的攻击流程分为五个阶段,包括窃取密钥(GitHub与npm令牌、AWS、GCP、Azure等云平台的凭证),以及一个破坏性步骤——覆盖受害者的整个主目录。
为自部署软件提供防护解决方案的公司Koi Security统计显示,若计入同一软件包的所有受感染版本,Shai-Hulud已影响超800个npm包。
研究人员确认,新版Shai-Hulud变体的破坏性步骤仅在满足四个特定条件时才会触发:当恶意软件无法通过GitHub认证、无法在GitHub创建仓库、无法获取GitHub令牌,或无法找到npm令牌时,便会删除用户的主目录。
据Wiz透露,恶意代码会收集开发者及CI/CD密钥,并将其上传至“名称包含Shai-Hulud标识”的GitHub仓库。该恶意代码仅在软件包预安装阶段执行,并会创建以下四个文件:cloud.json、contents.json、environment.json、truffleSecrets.json。窃取的密钥会被上传至自动生成的GitHub仓库,这些仓库的描述统一为“Shai-Hulud: The Second Coming”。
GitHub账户托管来自沙丘行动的仓库
此外,攻击者似乎还获取了部分GitHub账号的控制权,目前正利用这些账号创建包含上述四个文件的仓库。
尽管GitHub会在攻击者创建仓库后立即进行删除,但攻击者创建新仓库的速度极快,难以彻底拦截。
在Aikido Security发现的186个感染新版Shai-Hulud恶意软件的包中,包含多个来自Zapier、ENS Domains、PostHog和AsyncAPI的软件包。其中,遭篡改的Zapier包是构建Zapier集成功能的官方工具包,对Zapier开发者至关重要;而ENS Domains相关包则是钱包、去中心化应用(DApps)、交易所及ENS Manager应用广泛使用的工具库,主要用于处理.eth域名(如将域名解析为以太坊地址、关联IPFS内容、验证域名有效性,以及与官方ENS智能合约交互)。
目前所有遭篡改的包仍可在npm上下载,但在部分情况下,npm平台会弹出“最新版本未经授权发布”的警告信息,这表明平台的自动审查机制已检测到异常。
npm上的警告信息
研究人员建议开发者:获取完整的受感染包列表,将所用包降级至安全版本,并立即更换密钥及CI/CD令牌。
Wiz的研究人员则建议安全团队:首先识别出受感染的包并替换为合法版本,同时督促企业更换所有与npm、GitHub及云服务商相关的凭证。
Aikido Security还建议开发者,若条件允许,在持续集成过程中禁用npm的postinstall(安装后)脚本。
值得注意的是,Shai-Hulud此次卷土重来的背景是在npm平台遭遇多起高影响供应链攻击后。GitHub已推出额外的安全措施以防范此类攻击,但这些措施目前仍在逐步落地中。
Один материал — восемь измерений для телепорта. Физики научили оптоволокно работать в параллельных квантовых реальностях
Shai-Hulud供应链攻击再升级 数百款知名npm包遭恶意篡改
年访问量 2600 万的电视盗版流媒体平台Photocall遭联合查处后停运
据报道,年度活跃用户超2600万的电视盗版流媒体平台Photocall,在创意与娱乐联盟(ACE)与体育流媒体服务提供商DAZN的联合调查下已正式停运。
该盗版平台未经授权便向用户提供来自60个国家的1127个电视频道内容,其中包含体育赛事直播。从用户地域分布来看,西班牙访客占比近30%,墨西哥占比超13%,德国、意大利及美国各占6%。
此外,用户还可通过Photocall观看Serie A、NFL、NHL、WTA赛事,以及皇家马德里电视台、巴塞罗那电视台、贝蒂斯电视台等俱乐部专属频道。
在这两大反盗版机构介入调查并达成和解协议后,Photocall运营方同意终止所有运营活动。目前,该平台所有域名已移交至ACE,并统一重定向至ACE旗下的“合法观看”官方网站。
photocall[.]tv 重定向横幅
此次查处行动是在欧洲刑警组织Europol协调的联合执法行动框架下开展的,该系列行动旨在打击各类数字盗版服务。
在同期执法行动中,警方共识别出69个非法盗版网站(年度总访客量超1180万),向加密货币服务提供商通报了25个非法IPTV服务以阻断其资金流;同时查实与非法流媒体服务相关的加密货币交易总额达5500万美元(约合4700万欧元),并启动了44起新的调查案件。
ACE联盟专注于打击非法流媒体服务,成员包括50余家媒体娱乐企业,涵盖环球影业、亚马逊、苹果电视+、华特迪士尼影业、网飞、派拉蒙环球、索尼影业、华纳兄弟探索等主流电视网络与电影制片厂。
近年来,ACE多次与美国司法部、欧洲刑警组织、国际刑警组织等执法机构开展联合行动,打击了一系列大型非法流媒体网络。
截至今年,相关行动已成功关停多个知名非法平台:包括可提供2.8万余个频道及10万余部影视内容的非法IPTV服务商Rare Breed TV,以及号称“全球最大非法体育赛事直播网络”的Streameast。
年访问量 2600 万的电视盗版流媒体平台Photocall遭联合查处后停运
I built SentinelNav, a binary file visualization tool to help me understand file structures (and it became way more powerful than I expected)
CVE-2024-47885 | withastro up to 4.16.0 cross site scripting (GHSA-m85w-3h95-hcf9 / EUVD-2024-3078)
上班最长通勤 4 个半小时,7 年北漂通勤记录分享
JVN: 三菱電機製GX Works 2におけるプロジェクトファイル保護のための認証情報が平文で保存される脆弱性
SSPAI Morning Brief: Thermaltake Unveils TPM-O49CDQ Monitor, Alibaba Releases Two Smart Glasses
JVN: INZONE HubのインストーラにおけるDLL読み込みに関する脆弱性
亚马逊AWS推出备用DNS系统提高故障时的恢复效率 避免再出现上次那样的大规模中断
希捷使用热辅助磁记录技术在实验室构建单盘6.9TB存储 单个硬盘可实现69TB存储
RedExt: New Red Team Tool Uses Chrome Extension for Covert Browser Data Exfiltration
RedExt is a sophisticated browser data analysis framework designed for authorized red team operations. It combines a Manifest
The post RedExt: New Red Team Tool Uses Chrome Extension for Covert Browser Data Exfiltration appeared first on Penetration Testing Tools.