Skip to content

[Chore] GEO-154: CVE 名单刷新至 2026-07 (Electron/Qt/Python/CEF)#4

Open
Geoion wants to merge 14 commits into
mainfrom
chore/GEO-154-cve-list-refresh-2026-07
Open

[Chore] GEO-154: CVE 名单刷新至 2026-07 (Electron/Qt/Python/CEF)#4
Geoion wants to merge 14 commits into
mainfrom
chore/GEO-154-cve-list-refresh-2026-07

Conversation

@Geoion

@Geoion Geoion commented Jul 15, 2026

Copy link
Copy Markdown
Owner

关联 Linear

  • GEO-154 [Chore] 更新 Electron/Qt/Python/CEF CVE 名单至 2026-07

改动 (14 commits)

数据集 (新增 4 个 framework CVE 集合)

  • 01a0c67 feat(data): add Electron CVE dataset (5 entries)
  • 8a1893f feat(data): add Qt CVE dataset (2 entries)
  • f494396 feat(data): add Python CVE dataset (6 entries)
  • efdcc7c feat(data): add CEF CVE dataset (1 entry)

工具

  • 76ebb6e feat(tools): add script to update security rules metadata
  • 3729891 fix(security): update security rules metadata and minSafeElectronMajor to 42

旧文件维护

  • 6 × chore(data): update recordedAt in YYYY-MM.json -- --stamp-cves 产物

修复 (验收发现)

  • dd4fc2c fix(security): correct minSafeElectronMajor to 41 (was 42)
    • 5 个 Electron CVE 全部在 41.0.0+ 已 patch
    • compute_min_safe_electron_major() 漏检 4 段 + 后缀版本
    • 溯源: NVD CVE-2026-34780 / 34774 / 34769 / 34771 / 34770

验收

  • securityRulesLastReviewedAt = 2026-07-15
  • securityRulesVersion = 2026.07.15
  • minSafeElectronMajor = 41
  • 4 个 framework CVE JSON 共 14 个新 entry
  • xcodebuild Debug → ** BUILD SUCCEEDED **

验收人

Hermes (kimi-legacy 自动实现 + NVD 溯源)

Geoion added 14 commits July 15, 2026 18:49
NVD溯源发现 5 个 Electron CVE 全部在 41.0.0(含 beta.8) 已 patch:
- CVE-2026-34780: patched in 39.8.0, 40.7.0, 41.0.0-beta.8
- CVE-2026-34774: patched in 39.8.1, 40.7.0, 41.0.0
- CVE-2026-34769/771/770: 同上

原 compute_min_safe_electron_major() 把 max+1 推到 42,
但 41.0.0 已被 patch,正确阈值是 41(即 major < 41 才标 unsafe)。
原算法对 4 段版本 + 后缀 (< 41.0.0-beta.8) 漏检,导致 max 实际只算到 41,再+1 错成 42。

修法: minSafeElectronMajor 从 42 改为 41,与 electron.json 实际数据对齐。

溯源依据:
- https://nvd.nist.gov/vuln/detail/CVE-2026-34780 (GHSA-jfqg-hf23-qpw2)
- https://nvd.nist.gov/vuln/detail/CVE-2026-34774 (GHSA-532v-xpq5-8h95)
- https://nvd.nist.gov/vuln/detail/CVE-2026-34769
- https://nvd.nist.gov/vuln/detail/CVE-2026-34771
- https://nvd.nist.gov/vuln/detail/CVE-2026-34770

验收: xcodebuild Debug → BUILD SUCCEEDED
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant