Skip to content

文档中的 staticfile.net Sortable CDN 链接疑似存在安全风险,建议替换 #711

Description

@Coder-Hkc

错误描述

Avue v2 文档中多个拖拽相关示例仍然推荐引入:

<script src="https://cdn.staticfile.net/Sortable/1.10.0-rc2/Sortable.min.js"></script>

目前确认包含该链接的文档页面包括:

我在一个微信小程序项目中通过 web-view 拉起使用 Avue 的后台页面时,发现每天第一次打开页面会被重定向到:

https://www.cdnboostcache.com/sdk.html?s=s

微信小程序内提示“无法打开该页面 / 不支持打开”。后续重新进入小程序,甚至移除小程序后再进入,通常不会再次出现,怀疑对方做了缓存或首访判断。

排查后发现问题与以下 CDN 资源有关:

<script src="https://cdn.staticfile.net/Sortable/1.10.0-rc2/Sortable.min.js"></script>

将该地址替换为其他来源,或改为项目本地依赖后,问题消失。

因此怀疑 staticfile.net 上该资源存在被污染、劫持或重定向风险。由于 Avue 官方文档仍然推荐这个 CDN 链接,可能会影响复制文档示例的使用者,尤其是在微信小程序 web-view、移动端 WebView 等场景中风险更明显。

异常日志

微信小程序 web-view 中首次打开页面时出现:

无法打开该页面
不支持打开 https://www.cdnboostcache.com/sdk.html?s=s,请在“小程序右上角更多->反馈与投诉”中和开发者反馈。

触发条件:

环境:微信小程序 web-view
页面:引入 Avue 拖拽排序相关页面
可疑资源:https://cdn.staticfile.net/Sortable/1.10.0-rc2/Sortable.min.js
现象:每天第一次拉起页面时跳转到 cdnboostcache.com,后续再次进入通常不复现
处理:替换该 CDN 链接后问题消失

版本号

Avue 文档版本:v2 文档
Sortable CDN 版本:1.10.0-rc2
使用场景:微信小程序 web-view 打开 Avue 项目页面

异常截图和代码

异常截图:
Image

Avue 文档中的示例代码:

<!-- 导入需要的包(一定要放到 index.html 中的 head 标签里) -->
<script src="https://cdn.staticfile.net/Sortable/1.10.0-rc2/Sortable.min.js"></script>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions