Skip to content

fix: Upgrade filippo.io/edwards25519 to v1.2.0 for CVE-2026-26958#389

Merged
tbphp merged 2 commits intodevfrom
fix/upgrade-edwards25519
Mar 24, 2026
Merged

fix: Upgrade filippo.io/edwards25519 to v1.2.0 for CVE-2026-26958#389
tbphp merged 2 commits intodevfrom
fix/upgrade-edwards25519

Conversation

@tbphp
Copy link
Copy Markdown
Owner

@tbphp tbphp commented Feb 24, 2026

关联 Issue / Related Issue

Closes https://github.com/tbphp/gpt-load/security/dependabot/17

变更内容 / Change Content

  • Bug 修复 / Bug fix
  • 新功能 / New feature
  • 其他改动 / Other changes

升级间接依赖 filippo.io/edwards25519 从 v1.1.0 到 v1.2.0,修复 CVE-2026-26958GHSA-fw7p-63qq-7hpr)安全漏洞。

Upgrade indirect dependency filippo.io/edwards25519 from v1.1.0 to v1.2.0 to fix CVE-2026-26958 (GHSA-fw7p-63qq-7hpr) security vulnerability. The vulnerability causes MultiScalarMult to produce invalid results when receiver is not the identity point.

自查清单 / Checklist

  • 我已在本地测试过我的变更。 / I have tested my changes locally.
  • 我已更新了必要的文档。 / I have updated the necessary documentation.

@tbphp tbphp self-assigned this Feb 24, 2026
@tbphp tbphp added the bug Something isn't working label Feb 24, 2026
@tbphp tbphp requested a review from Copilot March 24, 2026 12:09
@tbphp tbphp added this to the v1.4.5 milestone Mar 24, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the indirect Go dependency filippo.io/edwards25519 to remediate CVE-2026-26958 (GHSA-fw7p-63qq-7hpr), addressing incorrect MultiScalarMult results in affected versions.

Changes:

  • Bump filippo.io/edwards25519 from v1.1.0 to v1.2.0 (indirect) in go.mod.
  • Update corresponding go.sum entries to match the new module version and checksums.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
go.mod Updates the indirect requirement for filippo.io/edwards25519 to v1.2.0.
go.sum Refreshes checksums for filippo.io/edwards25519 v1.2.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tbphp tbphp changed the base branch from main to dev March 24, 2026 12:32
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 3 changed files in this pull request and generated 3 comments.

Files not reviewed (1)
  • web/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +3315 to +3317
"engines": {
"node": ">=20"
},
Copy link

Copilot AI Mar 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

naive-ui now declares engines: { node: ">=20" }, effectively raising the minimum Node.js version for the frontend. Since web/package.json does not declare an engines constraint, this requirement may surprise users and cause npm ci failures on older Node versions. Consider adding an explicit Node version requirement for the project (or pinning naive-ui to a version compatible with your supported Node range).

Copilot uses AI. Check for mistakes.
@tbphp tbphp merged commit 260ba56 into dev Mar 24, 2026
5 checks passed
@tbphp tbphp deleted the fix/upgrade-edwards25519 branch March 24, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants