← 返回
未分类

uos-cve-checker

检查 UOS 系统 CVE 漏洞,获取修复信息与补丁下载链接
检查 UOS 系统 CVE 漏洞,获取修复信息与补丁下载链接
ykj
未分类 community v1.0.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 97
下载
💾 0
安装
2
版本
#latest

概述

UOS CVE 漏洞检查

通过 UOS 官方安全公告接口查询 CVE 漏洞是否影响指定版本,获取受影响软件包、修复版本和补丁链接,支持自动下载补丁。

触发条件

用户请求包含以下意图之一时自动调用此技能:

  • 查询某个 CVE/CNNVD/CNVD/UT 漏洞是否影响 UOS
  • 获取漏洞修复信息或补丁下载链接
  • 批量检查漏洞

调用方式

python3 scripts/cve_checker.py <系统版本> <CVE输入> [-d]
参数必填说明
------------------
系统版本桌面版如 1070;服务器版如 1070e(a/c/e/d 对应 ServerA/C/E/D)
CVE输入漏洞编号文件路径,或直接传入漏洞编号(如 CVE-2024-57900
-d启用补丁下载

脚本基于当前工作目录 uos-cve-checker/ 运行,结果文件生成在当前目录。

支持的漏洞编号格式

正则从输入中提取匹配的编号,支持混在文本中:

格式示例
------------
CVECVE-2024-57900
CNNVDCNNVD-202501-2163
CNVDCNVD-2025-02113
UT(统信内部)UT-2025-0006

输出

  • 控制台:逐条显示受影响的软件包、修复版本号、补丁链接
  • cve_info.csv:包含 CVE编号、受影响软件、修复版本、漏洞补丁下载链接四列
  • 补丁文件:启用 -d 后按架构分目录下载(./x86_64/./arm64/ 等),自动跳过已存在文件

结果处理

调用脚本后:

  1. 检查执行是否成功,若有错误根据错误信息提示用户
  2. 读取生成的 cve_info.csv,向用户汇总漏洞检查结果
  3. 如有受影响漏洞,列出修复版本和补丁链接
  4. 告知结果文件位置

错误处理

错误处理
------------
参数不足提示正确用法:python3 cve_checker.py <系统版本> [-d]
文件不存在提示检查输入路径
网络请求失败脚本已内置 3 次重试,仍失败则提示检查网络或 UOS 网站状态

依赖

sudo apt install python3-requests

版本历史

共 2 个版本

  • v1.0.1 Initial release 当前
    2026-06-05 10:54 安全 安全
  • v1.0.0 Initial release
    2026-04-16 10:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Free Ride - Unlimited free AI

shaivpidadi
管理OpenClaw的OpenRouter免费AI模型,自动按质量排名模型,配置速率限制备用方案,并更新opencla...
★ 471 📥 78,188
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,999
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomas-security
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装后可防止您和您的用户受到提示注入、数据泄露及恶意行为的侵害。
★ 116 📥 30,962