Skip to content
OpenAdvisories
Low · 1.7 CVE-2026-26958 EUVD-2026-8418GHSA-fw7p-63qq-7hprGO-2026-4503

filippo.io/edwards25519 MultiScalarMult function produces invalid results or undefined behavior if receiver is not the identity

Published Feb 19, 2026 · Updated Feb 20, 2026 · Assigned by GitHub_M

Vendor: FiloSottile Product: filippo.io/edwards25519 Package: aactl Package: age Package: amass Package: apko Package: argo-workflow-controller-4.0 Package: argo-workflow-executor-3.7 Package: argo-workflow-executor-4.0 Package: argo-workflows-4.0 Package: caddy Package: cerbos Package: certificate-transparency-trillian-ctserver Package: chezmoi Package: croc Package: crossplane-provider-sql Package: db-operator Package: dbmate Package: dex Package: dgraph Package: envoy-gateway-egctl Package: filippo.io/edwards25519 Package: flux-kustomize-controller Package: fulcio Package: gitea Package: gitsign Package: golang-filippo-edwards25519 Package: golang-filippo-edwards25519 Package: grafana-alloy Package: hydra Package: jitsucom-bulker-bulker Package: jitsucom-bulker-sidecar Package: juicefs-1.3 Package: k3s Package: k3s-1.32 Package: k3s-static Package: k3s-static-1.32 Package: keda Package: kine Package: kots Package: ksops Package: kubeflow-pipelines-apiserver Package: kubeflow-pipelines-cache_server Package: kyverno-policy-reporter Package: loki-3.6 Package: loki-3.6-logcli Package: mariadb-operator Package: mattermost-11.1 Package: minio Package: nri-mysql Package: nuclei Package: openbao Package: openfga Package: ratify Package: rekor-backfill-index Package: rekor-cli Package: rekor-server Package: seaweedfs Package: sftpgo Package: sftpgo-plugin-eventstore Package: sops Package: spicedb Package: spire-server Package: splunk-otel-collector Package: sql_exporter Package: step Package: step-ca Package: step-issuer Package: step-kms-plugin Package: tailscale Package: telegraf Package: temporal Package: temporal-server Package: temporal-sql-tool Package: terragrunt Package: timestamp-authority-server Package: tkn Package: trillian-logserver Package: trillian-logsigner Package: trufflehog Package: tw Package: twt Package: witness Package: wolfictl Ecosystem: Azure Linux Ecosystem: Debian Ecosystem: Go Ecosystem: Ubuntu Ecosystem: Wolfi

Description

filippo.io/edwards25519 is a Go library implementing the edwards25519 elliptic curve with APIs for building cryptographic primitives. In versions 1.1.0 and earlier, MultiScalarMult produces invalid results or undefined behavior if the receiver is not the identity point. If (*Point).MultiScalarMult is called on an initialized point that is not the identity point, it returns an incorrect result. If the method is called on an uninitialized point, the behavior is undefined. In particular, if the receiver is the zero value, MultiScalarMult returns an invalid point that compares Equal to every other point. Note that MultiScalarMult is a rarely used, advanced API. For example, users who depend on filippo.io/edwards25519 only through github.com/go-sql-driver/mysql are not affected. This issue has been fixed in version 1.1.1.

Affected products

VendorProductAffectedFixed
FiloSottile filippo.io/edwards25519 < 1.1.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 golang-filippo-edwards25519 1.2.0-1 —
Debian 13 golang-filippo-edwards25519 No fix yet —
Debian 12 golang-filippo-edwards25519 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 golang-filippo-edwards25519 No fix yet —
Ubuntu 26.04 LTS golang-filippo-edwards25519 No fix yet —
Ubuntu 25.10 golang-filippo-edwards25519 No fix yet —
Ubuntu 24.04 LTS golang-filippo-edwards25519 No fix yet —
Ubuntu 22.04 LTS golang-filippo-edwards25519 No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 alloy 1.16.1-150700.15.20.1 SUSE-SU-2026:2438-1
SLES 15 SP7 cosign 3.0.5-150400.3.35.1 SUSE-SU-2026:0777-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 cosign 3.0.5-160000.1.1 SUSE-SU-2026:20904-1
SLES 16.0 cosign 3.0.5-160000.1.1 SUSE-SU-2026:20904-1
SUSE Multi Linux Manager Tools SLE-Micro-5 prometheus-blackbox_exporter 0.26.0-150002.3.6.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-Micro-5 uyuni-tools 5.1.26-150002.3.12.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 golang-github-lusitaniae-apache_exporter 1.0.10-150002.3.6.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 golang-github-prometheus-prometheus 3.5.0-150002.3.8.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 grafana 11.6.14+security01-150002.4.14.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 prometheus-blackbox_exporter 0.26.0-150002.3.6.1 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 spacecmd 5.1.13-150002.3.9.3 SUSE-SU-2026:1524-1
SUSE Multi Linux Manager Tools SLE-15 uyuni-tools 5.1.26-150002.3.12.1 SUSE-SU-2026:1524-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed alloy 1.15.1-1.1 openSUSE-SU-2026:10618-1
openSUSE Tumbleweed cosign 3.0.5-1.1 openSUSE-SU-2026:10235-1
openSUSE Tumbleweed gopass 1.17.0-1.1 openSUSE-SU-2026:11650-1
openSUSE Tumbleweed grafana 11.6.14+security01-1.1 openSUSE-SU-2026:10601-1
openSUSE Tumbleweed kumactl 3.0.0-1.1 openSUSE-SU-2026:12300-1
openSUSE Leap 16.0 cosign 3.0.5-160000.1.1 openSUSE-SU-2026:20386-1
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 16.0 grafana 11.6.14+security04-bp160.1.1 openSUSE-SU-2026:20940-1
openSUSE Leap 15.6 cosign 3.0.5-150400.3.35.1 SUSE-SU-2026:0777-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260226T182644-150000.1.149.1 SUSE-SU-2026:0757-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 keda +1 No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling aactl 0.4.12-r43 —
Wolfi rolling age 1.3.1-r3 —
Wolfi rolling amass 5.0.1-r7 —
Wolfi rolling apko 1.1.9-r1 —
Wolfi rolling argo-workflow-executor-3.7 3.7.10-r1 —
Wolfi rolling argo-workflows-4.0 +2 4.0.1-r1 —
Wolfi rolling caddy 2.10.2-r10 —
Wolfi rolling cerbos 0.51.0-r3 —
Wolfi rolling certificate-transparency-trillian-ctserver 1.3.2-r9 —
Wolfi rolling chezmoi 2.69.4-r1 —
Wolfi rolling croc 10.3.1-r4 —
Wolfi rolling crossplane-provider-sql 0.14.0-r1 —
Wolfi rolling db-operator 2.16.0-r6 —
Wolfi rolling dbmate 2.31.0-r1 —
Wolfi rolling dex 2.44.0-r10 —
Wolfi rolling dgraph 25.2.0-r3 —
Wolfi rolling envoy-gateway-egctl 1.7.0-r1 —
Wolfi rolling flux-kustomize-controller 1.8.0-r1 —
Wolfi rolling fulcio 1.8.5-r4 —
Wolfi rolling gitea 1.25.4-r3 —
Wolfi rolling gitsign 0.14.0-r4 —
Wolfi rolling grafana-alloy 1.13.1-r1 —
Wolfi rolling hydra 25.4.0-r5 —
Wolfi rolling jitsucom-bulker-bulker +1 2.11.913-r5 —
Wolfi rolling juicefs-1.3 1.3.1-r6 —
Wolfi rolling k3s +1 1.35.1.1-r1 —
Wolfi rolling k3s-1.32 +1 1.32.13.1-r2 —
Wolfi rolling kine 0.14.11-r2 —
Wolfi rolling kots 1.129.3-r3 —
Wolfi rolling ksops 4.4.0-r6 —
Wolfi rolling kubeflow-pipelines-apiserver +1 2.15.0-r13 —
Wolfi rolling kyverno-policy-reporter 3.7.2-r1 —
Wolfi rolling loki-3.6 +1 3.6.6-r1 —
Wolfi rolling mariadb-operator 25.10.4-r5 —
Wolfi rolling mattermost-11.1 11.10.0-r0 —
Wolfi rolling minio 0.20251015.172955-r5 —
Wolfi rolling nri-mysql 1.19.0-r1 —
Wolfi rolling nuclei 3.7.0-r3 —
Wolfi rolling openbao 2.5.0-r2 —
Wolfi rolling openfga 1.11.5-r1 —
Wolfi rolling ratify 1.4.0-r11 —
Wolfi rolling rekor-cli +2 1.5.0-r3 —
Wolfi rolling seaweedfs 4.13-r1 —
Wolfi rolling sftpgo 2.7.0-r5 —
Wolfi rolling sftpgo-plugin-eventstore 1.0.22-r5 —
Wolfi rolling sops 3.11.0-r7 —
Wolfi rolling spicedb 1.49.1-r1 —
Wolfi rolling spire-server 1.14.1-r5 —
Wolfi rolling splunk-otel-collector 0.145.1-r1 —
Wolfi rolling sql_exporter 0.19.1-r1 —
Wolfi rolling step 0.29.0-r4 —
Wolfi rolling step-ca 0.29.0-r3 —
Wolfi rolling step-issuer 0.9.11-r4 —
Wolfi rolling step-kms-plugin 0.16.0-r5 —
Wolfi rolling tailscale 1.94.1-r3 —
Wolfi rolling temporal 1.6.0-r1 —
Wolfi rolling temporal-server +1 1.29.3-r1 —
Wolfi rolling terragrunt 0.99.3-r1 —
Wolfi rolling timestamp-authority-server 2.0.4-r3 —
Wolfi rolling tkn 0.43.0-r9 —
Wolfi rolling trillian-logserver +1 1.7.2-r10 —
Wolfi rolling trufflehog 3.93.3-r1 —
Wolfi rolling tw +1 0.0.43-r0 —
Wolfi rolling witness 0.10.2-r7 —
Wolfi rolling wolfictl 0.39.1-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go filippo.io/edwards25519 < 1.1.1 1.1.1 GHSA-fw7p-63qq-7hpr

Advisories 13

References