vConsole icon indicating copy to clipboard operation
vConsole copied to clipboard

第三方CDN被投毒

Open duzc2 opened this issue 1 year ago • 15 comments

抱歉,我知道第三方CDN的问题不应该在代码仓里提,但是我不知道在哪里提合适。方便的话请管理员帮忙转达。

vConsole是从 cdn.bootcss.com 上加载的。 病毒的行为是创建了一个 iframe 里边加载了一个外站的 www.unionadjs.com/sdk.html ,这个html文件又访问了 大量的其他内容。造成的是 页面加载缓慢,最终失败。大量网络连接 占用带宽和连接数

加载地址是 //cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js

我怀疑是有人在 cdn.bootcss.com 上投毒了 9d8a0ea75c1aead4b666b61efc77427

duzc2 avatar Jun 14 '24 10:06 duzc2

cdn.bootcdn.net/ajax/libs/vConsole/3.15.1/vconsole.min.js同样的问题,是不是三方自己投的🧐

L0veHeather avatar Jun 18 '24 09:06 L0veHeather

https://cdn.bootcdn.net/ajax/libs/vConsole/3.9.0/vconsole.min.js 这个有同样的问题,手机浏览器有可能刷出来有毒的代码

espider avatar Jun 20 '24 06:06 espider

擦,前几天就被搞了https://www.unionadjs.com/you.js?version=cc0029

xiangmingya avatar Jun 22 '24 06:06 xiangmingya

确实是公共cdn的问题,把静态文件放到本地就没有这个病毒了

echs-top avatar Jun 22 '24 11:06 echs-top

我用的cdn.staticfile.net,也是一样的问题,请求一大堆.app域名,随机向本地爆木马碎片。

7doger avatar Jun 22 '24 14:06 7doger

可否本地保存 sdk.html,修改其中的投毒资源为 https://cdnjs.cloudflare.com/ajax/libs/vConsole/3.3.4/vconsole.min.js

zonefile avatar Jun 29 '24 04:06 zonefile

https://sansec.io/research/polyfill-supply-chain-attack

cyfung1031 avatar Jul 04 '24 11:07 cyfung1031

发现大家使用的 域名不同 测试用的是 https://www.bootcdn.cn/

M69W avatar Jul 08 '24 02:07 M69W

发现大家使用的 域名不同 测试用的是 https://www.bootcdn.cn/

BootCDN 和 StaticFile(staticfile.net / staticfile.org)都有投毒问题, @cyfung1031 贴出的链接就是相关报道,建议从 cdnjs 官网下载资源到本地服务器引用

zonefile avatar Jul 08 '24 02:07 zonefile

贴几个CDN ,仅测试 https://www.npmjs.com/package/ https://www.bootcdn.cn/ https://cdnjs.com/libraries https://unpkg.com/ https://npmmirror.com/

M69W avatar Jul 08 '24 02:07 M69W

加载地址是 //cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js

@famousprince 改为 https://cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js 呢

M69W avatar Jul 08 '24 02:07 M69W

@M69W bootcss.com 也投毒,建议用下面两个或者下载放在本地服务器上加载

https://registry.npmmirror.com/vconsole/3.3.4/files/dist/vconsole.min.js
https://s4.zstatic.net/ajax/libs/vConsole/3.3.4/vconsole.min.js

个人建议用 npmmirror,阿里维护应该更稳定

zonefile avatar Jul 08 '24 03:07 zonefile

https://segmentfault.com/a/1190000011337230

https://www.cnblogs.com/caix-1987/p/17265579.html

M69W avatar Jul 08 '24 03:07 M69W

推荐使用webcache.cn替代,支持cdnjs, npm, github等,支持SRI。

Francklin avatar Jul 31 '24 01:07 Francklin

这个插件就该和wxSDK放一起。用wxSDK就肯定需要调试器啊

elarbor avatar Sep 25 '24 05:09 elarbor