Skip to content

Commit bbea8d4

Browse files
1 parent ddb6302 commit bbea8d4

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

advisories/github-reviewed/2026/02/GHSA-435g-fcv3-8j26/GHSA-435g-fcv3-8j26.json

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
{
22
"schema_version": "1.4.0",
33
"id": "GHSA-435g-fcv3-8j26",
4-
"modified": "2026-02-12T22:12:14Z",
4+
"modified": "2026-02-27T20:51:08Z",
55
"published": "2026-02-12T22:12:14Z",
66
"aliases": [],
77
"summary": "Bug-Fixes in `libcrux-ecdh`, `libcrux-ed25519`, `libcrux-psq`",
88
"details": "In accordance with our [security policy for `libcrux`](https://github.com/cryspen/libcrux/blob/main/SECURITY.md), we publish a GitHub security advisory for any releases whose CHANGELOG includes bug-fixes, and encourage our users to upgrade. The latest releases of the `libcrux-ecdh`, `libcrux-ed25519` and `libcrux-psq` crates contain the following bug-fixes:\n\n## `libcrux-ecdh`\n\n- [#1301](https://github.com/cryspen/libcrux/pull/1301): Check length and clamping in X25519 secret validation. This is a breaking change since errors are now raised on unclamped X25519 secrets or inputs of the wrong length\n\n## `libcrux-ed25519`\n\n- [#1320](https://github.com/cryspen/libcrux/pull/1320): Remove duplicated clamping step during key generation\n\nThe issue fixed in #1320 was first reported by Nadim Kobeissi.\n## `libcrux-psq`\n\n- [#1319](https://github.com/cryspen/libcrux/pull/1319): Propagate AEADError instead of panicking\n- [#1301](https://github.com/cryspen/libcrux/pull/1301): Fix broken clamping check for imported X25519 secret keys\n\nThe issue fixed in #1319 was first reported by Nadim Kobeissi.",
9-
"severity": [],
9+
"severity": [
10+
{
11+
"type": "CVSS_V4",
12+
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N"
13+
}
14+
],
1015
"affected": [
1116
{
1217
"package": {
@@ -107,14 +112,30 @@
107112
{
108113
"type": "PACKAGE",
109114
"url": "https://github.com/cryspen/libcrux"
115+
},
116+
{
117+
"type": "WEB",
118+
"url": "https://rustsec.org/advisories/RUSTSEC-2026-0023.html"
119+
},
120+
{
121+
"type": "WEB",
122+
"url": "https://rustsec.org/advisories/RUSTSEC-2026-0024.html"
123+
},
124+
{
125+
"type": "WEB",
126+
"url": "https://rustsec.org/advisories/RUSTSEC-2026-0025.html"
127+
},
128+
{
129+
"type": "WEB",
130+
"url": "https://rustsec.org/advisories/RUSTSEC-2026-0026.html"
110131
}
111132
],
112133
"database_specific": {
113134
"cwe_ids": [
114135
"CWE-20",
115136
"CWE-327"
116137
],
117-
"severity": "MODERATE",
138+
"severity": "LOW",
118139
"github_reviewed": true,
119140
"github_reviewed_at": "2026-02-12T22:12:14Z",
120141
"nvd_published_at": null

0 commit comments

Comments
 (0)