Validation Bypass in slp-validate
Critical severity
GitHub Reviewed
Published
Nov 15, 2019
in
simpleledger/slp-validate.js
•
Updated Jan 9, 2023
Description
Published to the GitHub Advisory Database
Nov 15, 2019
Reviewed
Jun 16, 2020
Last updated
Jan 9, 2023
Versions of
slp-validate
prior to 1.0.1 are vulnerable to a validation bypass. Bitcoin scripts may cause the validation result fromslp-validate
to differ from the specified SLP consensus. This allows an attacker to create a Bitcoin script that causes a hard-fork from the SLP consensus.Recommendation
Upgrade to version 1.0.1 or later.
References