Read the docs
TI-2021-22735 Aliases GHSA-9wx7-jrvc-28mm

Signature verification vulnerability in Stark Bank ecdsa libraries

Priority LOW 38CWE-347Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
Security bypass
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from GitHub. Impact type from CWE-347.

Summary

An attacker can forge signatures on arbitrary messages that will verify for any public key. This may allow attackers to authenticate as any user within the Stark Bank platform, and bypass signature verification needed to perform operations on the platform, such as send payments and transfer funds. Additionally, the ability for attackers to forge signatures may impact other users and projects using these libraries in different and unforeseen ways.

Why it matters now

Fix Fixed starkbank-ecdsa (PyPI): 2.0.1com.starkbank:ecdsa-java (Maven): 1.0.1+2 more products

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—starkbank-ecdsa (PyPI)before 2.0.12.0.1Patch availableGHSA-9wx7-jrvc-28mm
—com.starkbank:ecdsa-java (Maven)1.0.0 to before 1.0.11.0.1Patch availableGHSA-9wx7-jrvc-28mm
—starkbank-ecdsa (NuGet)1.3.1 to before 1.3.21.3.2Patch availableGHSA-9wx7-jrvc-28mm
—starkbank-ecdsa (npm)1.1.2 to before 1.1.31.1.3Patch availableGHSA-9wx7-jrvc-28mm
  • starkbank-ecdsa (PyPI) Vendor— Affected before 2.0.1 Fixed in 2.0.1 Patch available GHSA-9wx7-jrvc-28mm
  • com.starkbank:ecdsa-java (Maven) Vendor— Affected 1.0.0 to before 1.0.1 Fixed in 1.0.1 Patch available GHSA-9wx7-jrvc-28mm
  • starkbank-ecdsa (NuGet) Vendor— Affected 1.3.1 to before 1.3.2 Fixed in 1.3.2 Patch available GHSA-9wx7-jrvc-28mm
  • starkbank-ecdsa (npm) Vendor— Affected 1.1.2 to before 1.1.3 Fixed in 1.1.3 Patch available GHSA-9wx7-jrvc-28mm

Remediation

  • Fix · GHSA-9wx7-jrvc-28mm starkbank-ecdsa (PyPI) Fixed in 2.0.1 Advisory →
  • Fix · GHSA-9wx7-jrvc-28mm com.starkbank:ecdsa-java (Maven) Fixed in 1.0.1 Advisory →
  • Fix · GHSA-9wx7-jrvc-28mm starkbank-ecdsa (NuGet) Fixed in 1.3.2 Advisory →
  • Fix · GHSA-9wx7-jrvc-28mm starkbank-ecdsa (npm) Fixed in 1.1.3 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-9wx7-jrvc-28mm

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences