跳转到正文

主要漏洞检查状态

本文档整理 2025 年以后公开的主要漏洞(CVE)和 KISA Boho Nara(보호나라)安全公告是否与 SetFN 相关,以及检查和处理是否已完成。每次进行新检查时都会更新,检查日期标注在各表格上方。


状态标注

状态含义
已处理修复已包含在已发布的 SetFN 版本中。
已修复(待发布)修复和确认已完成,将包含在下一次 SetFN 更新中。
修复中已确认原因,正在修复。
计划改进正在计划为降低风险而进行的功能改进。
不适用SetFN 不使用相应组件或功能,或不存在受影响的路径。
需运维人员处理需要运维人员更新安装 SetFN 的服务器的操作系统或外部程序。

SetFN 服务器库

检查日期:2026-10-23。使用 Go 官方漏洞数据库(govulncheck)确认了 SetFN 服务器代码实际调用的漏洞。

组件漏洞内容状态
Go 标准库GO-2026-6809改为不信任损坏的中间证书已修复(待发布) Go 1.26.10
golang.org/x/netGO-2026-6617, 6612, 6611, 6603, 5030, 5029, 5028, 5027, 5025HTTP/2 服务器停止、内存耗尽,HTML 解析错误已修复(待发布) 0.60.0
golang.org/x/imageGO-2026-6222, 5066, 5062, 5061, 5032, 5031, 4961, 4815解析 TIFF、WebP、BMP 图像时内存耗尽、停止已修复(待发布) 0.45.0
excelize(Excel 处理)GO-2026-6689, 6688, 6685, 6684, 6453, 6452, 5960, 6695经过构造的 Excel 文件导致内存耗尽、停止已修复(待发布)
golang.org/x/textGO-2026-6629, 5970经过构造的输入导致停止、无限循环已修复(待发布) 0.42.0
gRPCGO-2026-6348, 6061, 6443HTTP/2 传输内存耗尽等已修复(待发布) 1.83.2
gorilla/websocketGO-2026-6278生成掩码密钥时使用弱随机数已修复(待发布) 1.5.3
golang-jwtGO-2025-3553, GO-2024-3250解析令牌标头时内存使用过多,错误处理已修复(待发布) 4.5.2
ulikunitz/xzGO-2025-3922解压损坏的压缩文件时内存泄漏已修复(待发布) 0.5.15
klauspost/compress, edwards25519GO-2026-5841, 4503压缩与签名库缺陷(SetFN 没有调用路径)已修复(待发布)
mholt/archiver v3, nwaples/rardecodeGO-2025-3605, GO-2024-2698, GO-2025-4020解压路径操纵等。没有修复版本的库已修复(待发布) 移除该库并替换为自有压缩模块
pion/dtls v2GO-2026-4479加密 nonce 生成缺陷。没有修复版本已修复(待发布) 通过替换依赖库移除

修复后重新扫描的结果显示,SetFN 服务器代码调用的已知漏洞为零。

网页界面库

检查日期:2026-10-23。使用 npm 安全公告检查了在浏览器中运行的库。构建工具等不包含在发布界面中的库已排除。

组件内容状态
prosemirror-view(文档编辑器)粘贴的 HTML 可能导致脚本执行已修复(待发布) 1.42.7
pdf.js(PDF 查看)经过构造的 PDF 可能导致脚本执行已修复(待发布) 6.4.299
Tiptap(文档编辑器)特定输入下正则表达式处理时间过长已修复(待发布) 3.32.0
markdown-it, linkify-it(Markdown 查看)经过构造的 Markdown 文档导致界面卡死已修复(待发布) 14.3.3, 5.0.2
js-yaml(Front Matter 解析)经过构造的 YAML 导致处理时间过长已修复(待发布) 4.3.2
DOMPurify(HTML 净化)SetFN 未使用的选项中的绕过已修复(待发布) 3.4.17
@xmldom/xmldom(视频播放辅助)XML 解析缺陷已修复(待发布) 0.8.15
TinyMCE 6(邮件编辑器)经过构造的 HTML 可能导致脚本执行(4 项仅在 7.x 中修复)已修复(待发布) 移除 TinyMCE。群发通知邮件编辑器更换为 Tiptap(2026-10-24)
TinyMCE 6(HTML 文件编辑器)同上已修复(待发布) 移除 TinyMCE。HTML 文件只能以源码方式编辑(2026-10-24)

文档处理外部程序

检查日期:2026-10-23。以下是 SetFN 在预览、转换、文字识别时调用的程序在 2025 年以后严重程度为高(High,CVSS 7.0)及以上的漏洞,以及 Ubuntu 24.04 LTS 的修复状态。

程序2025 年以后 High 及以上Ubuntu 24.04 修复途径SetFN 处理状态
LibreOffice7 项main 软件包,1 项未修复(CVE-2026-63277)每次转换时创建新配置文件,并禁用宏、外部链接更新和 Java已修复(待发布) 添加 Java 拦截,需运维人员处理 软件包更新
MuPDF5 项universe,未修复(CVE-2026-3308)有 Poppler 时不使用。建议不要安装需运维人员处理
libvips12 项universe,修复仅限 Ubuntu Pro限制输入大小和像素数,设置时间限制需运维人员处理
ImageMagick90 项universe,修复仅限 Ubuntu Pro仅在已安装时使用需运维人员处理
FFmpeg约 53 项universe,修复仅限 Ubuntu Pro仅用于视频缩略图,限制允许的协议需运维人员处理
Tesseract6 项universe,修复仅限 Ubuntu Pro用户无法更换 OCR 模型文件需运维人员处理
Poppler2 项main,已修复-需运维人员处理 软件包更新
libheif, libde26523 项main,大部分已修复限制输入大小需运维人员处理 软件包更新
Pandoc0 项--不适用
SQLite7 项main,已修复SetFN 服务器把 SQLite 内置在程序中使用,不受系统软件包影响不适用

运维人员需要做的工作已整理在检查服务器安全更新中。

KISA Boho Nara 安全公告比对

检查日期:2026-10-23。全部确认了 2025-01-01 至 2026-10-22 期间发布在 KISA Boho Nara 上的 463 条安全公告。

  • 直接影响 SetFN 产品的公告:0 条
  • 根据运行环境可能相关的公告:32 条
  • 不适用:431 条

根据运行环境可能相关的公告如下。

组件公告数代表性公告状态
Linux 内核16 条权限提升、内存损坏(CVE-2025-21756、CVE-2026-31431 等)需运维人员处理
sudo1 条本地权限提升(CVE-2025-32463)需运维人员处理
OpenSSL2 条缓冲区溢出、完整性验证不足(CVE-2025-15467、CVE-2026-34182 等)需运维人员处理 SetFN 服务器程序不使用系统 OpenSSL
snapd2 条权限提升(CVE-2026-3888、CVE-2026-8933)需运维人员处理
GRUB21 条引导加载程序内存损坏(CVE-2025-0678 等)需运维人员处理
FFmpeg1 条越界写入(CVE-2026-8461)需运维人员处理
FreeType1 条越界写入(CVE-2025-27363)需运维人员处理
Docker3 条Engine 认证绕过(CVE-2026-34040)等需运维人员处理 使用 Docker 运行时
Ollama1 条越界读取(CVE-2026-7482)需运维人员处理 使用本地 AI 时
nginx 等 Web 服务器4 条堆溢出,HTTP/2 内存过度分配(CVE-2026-49975)需运维人员处理 使用反向代理时

HTTP/2 拒绝服务公告(CVE-2025-8671,MadeYouReset)经 Go 官方发布确认不受影响,归类为 不适用。

安全标准自查

检查日期:2026-10-23,2026-10-24 更新。以 OWASP Top 10:2025、OWASP ASVS 5.0、NIST SP 800-63B-4、KISA Web 漏洞检查项目为标准,通过代码确认了 37 个项目。其中符合 20 个、部分符合 11 个、需改进 5 个、不适用 1 个。

项目标准状态
服务器连接时间限制(防范慢速连接攻击)OWASP A02,KISA 拒绝服务已修复(待发布)
安全响应标头(防点击劫持、阻止 MIME 类型猜测、Referrer-Policy、Permissions-Policy)ASVS Web 前端已修复(待发布)
强制 HTTPS(HSTS)ASVS 安全通信,KISA 数据明文传输需运维人员处理 为避免在自签名证书环境中无法访问,在处理 HTTPS 的反向代理上开启
拦截常见、已泄露的密码NIST SP 800-63B-4已修复(待发布)
用以长度为中心的策略代替密码组合规则NIST SP 800-63B-4已修复(待发布) 新安装默认值(至少 12 个字符,不要求组合)。现有服务器保持当前规则
服务器端强制执行密码策略NIST SP 800-63B-4,ASVS 认证计划改进
管理员两步验证(OTP 等)NIST SP 800-63B-4,ASVS 认证已修复(待发布) 认证应用(TOTP)与恢复码、强制策略
管理员安全设置变更的审计记录OWASP A09,ASVS 日志已修复(待发布)

已确认符合的项目包括 CSRF 防护、登录尝试限制与屏蔽、密码重置验证码的过期与一次性使用、更改密码和退出登录时销毁会话、固定令牌签名算法、在错误响应中隐藏内部信息、隔离上传文件。

相关文档