UOS CVE 漏洞检查
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_80d61ee6/uos-cve-checker。
技能介绍
要解决什么问题
在统信 UOS 环境里做漏洞响应时,常见痛点是:手里只有 CVE-2024-xxxxx 或国内编号(CNNVD/CNVD/UT),却不清楚当前桌面版或服务器版是否受影响、对应软件包叫什么、修复版本是多少、补丁从哪里下。手工翻安全公告既慢,也容易漏掉批量清单里的条目。
技能如何工作
本技能在识别到「查 UOS 是否受某漏洞影响」「要修复信息或补丁链接」「批量检查」等意图时,会调用工作目录下的 cve_checker.py(位于 uos-cve-checker/),通过 UOS 官方安全公告接口查询结果。
调用时需明确两类输入:
- 系统版本:桌面版如
1070;服务器版带后缀,如1070e(a/c/e/d对应 ServerA/C/E/D)。 - 漏洞编号:可传编号文件路径,也可直接传入编号;脚本会用正则从文本中提取
CVE、CNNVD、CNVD、UT等格式,混排文本也能识别。
可选参数 -d 会按架构目录(如 ./x86_64/、./arm64/)下载补丁,并跳过已存在的文件。
执行后你会得到:控制台逐条输出受影响包、修复版本与补丁链接;当前目录下的 cve_info.csv(CVE、受影响软件、修复版本、补丁下载链接四列);若启用下载则还有本地补丁文件。代理侧应按 SKILL 约定检查执行是否成功、汇总 CSV、列出修复与链接,并说明结果文件位置。
边界与注意点
- 脚本依赖对 UOS 公告站点的网络访问;内置 3 次重试,仍失败时需排查网络或官网状态。
- 参数不足、输入文件不存在时脚本会直接报错,需按用法补齐版本与 CVE 输入。
- 本工具回答的是「该 UOS 版本在官方公告中的影响与修复信息」,不能替代你们内部的变更窗口、兼容性测试或生产灰度策略。
使用场景
- 生产环境为 UOS 服务器版 1070e,收到扫描报告中的 CVE 列表,需逐条确认是否受影响及对应修复版本
- 桌面终端统一为 UOS 1070,安全组下发 CNNVD/CNVD 通报后,要批量核对本批次编号在官方公告中的影响范围
- 变更窗口前需要拉取某 CVE 的受影响软件包、修复版本号与补丁下载链接,写入变更单或工单附件
- 应急响应手里是混有 CVE 与 UT 编号的文本或文件,要从其中提取编号并对指定 UOS 版本做一次集中查询
适合人员
- 负责统信 UOS 服务器集群补丁节奏的系统运维,需要在上线前核对公告里的修复版本是否与现网包一致
- 承接等保或漏洞整改项目的安全工程师,要把扫描结果里的 CVE/CNNVD 编号映射到 UOS 官方修复信息与补丁链接
- 管理大量 UOS 桌面终端的终端管理员,收到上级漏洞清单后要对 1070 等固定版本做批量影响确认
- 处理统信生态安全通报的应急响应人员,需在短时间内输出受影响组件、修复版本及可下载补丁的汇总表