data/reports: add vulnerable_at to GO-2022-0435.yaml

Aliases: CVE-2022-28327

Updates golang/vulndb#435

Change-Id: Ibe158f3a76cee5dcbcb2e50ba841384c01ab5a7e
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/463678
Run-TryBot: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
Reviewed-by: Tim King <taking@google.com>
Auto-Submit: Tatiana Bradley <tatianabradley@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
Tatiana Bradley 2023-01-26 16:25:45 +00:00 коммит произвёл Gopher Robot
Родитель 30aee1cbc9
Коммит 766e59ff3a
2 изменённых файлов: 15 добавлений и 5 удалений

Просмотреть файл

@ -39,8 +39,12 @@
{
"path": "crypto/elliptic",
"symbols": [
"P256.ScalarBaseMult",
"P256.ScalarMult"
"CurveParams.ScalarBaseMult",
"CurveParams.ScalarMult",
"p256Curve.CombinedMult",
"p256Curve.ScalarBaseMult",
"p256Curve.ScalarMult",
"p256GetScalar"
]
}
]

Просмотреть файл

@ -2,13 +2,19 @@ modules:
- module: std
versions:
- fixed: 1.17.9
- introduced: "1.18"
- introduced: 1.18.0
fixed: 1.18.1
vulnerable_at: 1.18.0
packages:
- package: crypto/elliptic
symbols:
- P256.ScalarMult
- P256.ScalarBaseMult
- p256GetScalar
derived_symbols:
- CurveParams.ScalarBaseMult
- CurveParams.ScalarMult
- p256Curve.CombinedMult
- p256Curve.ScalarBaseMult
- p256Curve.ScalarMult
description: |
A crafted scalar input longer than 32 bytes can cause P256().ScalarMult
or P256().ScalarBaseMult to panic. Indirect uses through crypto/ecdsa and