Skip to content

RUSTSEC-2021-0076: libsecp256k1 allows overflowing signatures #71

@github-actions

Description

@github-actions

libsecp256k1 allows overflowing signatures

Details
Package libsecp256k1
Version 0.3.5
URL paritytech/libsecp256k1#67
Date 2021-07-13
Patched versions >=0.5.0

libsecp256k1 accepts signatures whose R or S parameter is larger than the
secp256k1 curve order, which differs from other implementations. This could
lead to invalid signatures being verified.

The error is resolved in 0.5.0 by adding a check_overflow flag.

See advisory page for additional details.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions