Skip to content

fix: Handle invalid ecdsa signatures#17785

Merged
PhilWindle merged 1 commit intonextfrom
palla/handle-invalid-ecdsa
Oct 20, 2025
Merged

fix: Handle invalid ecdsa signatures#17785
PhilWindle merged 1 commit intonextfrom
palla/handle-invalid-ecdsa

Conversation

@spalladino
Copy link
Contributor

@spalladino spalladino commented Oct 17, 2025

Avoids throwing when recovering an ecdsa signer from an untrusted signer, and returns undefined and handles the case by rejecting the invalid signatures.

Fixes A-137

@spalladino spalladino force-pushed the palla/handle-invalid-ecdsa branch from cb4a5e3 to 6fcac20 Compare October 17, 2025 10:51
@PhilWindle PhilWindle added this pull request to the merge queue Oct 20, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 20, 2025
@PhilWindle PhilWindle added this pull request to the merge queue Oct 20, 2025
Merged via the queue into next with commit 101f928 Oct 20, 2025
14 checks passed
@PhilWindle PhilWindle deleted the palla/handle-invalid-ecdsa branch October 20, 2025 18:44
@AztecBot
Copy link
Collaborator

✅ Successfully cherry-picked 1 commit(s) to backport staging branch backport-to-v2-staging.

spalladino added a commit that referenced this pull request Oct 28, 2025
This PR accumulates backport commits throughout the day and will be
auto-merged overnight.

Latest backport: #17807 - fix: load masked values

🤖 This PR is managed automatically by the backport workflow.
- #17785 - fix: Handle invalid ecdsa signatures
- #17824 - chore: update zkpassport version to 0.10.0
- #17836 - chore: More mainnet config
- #17738 - feat: coin issuer uses percentage of total supply
- #17984 - chore: minor contract fixes

---------

Co-authored-by: Santiago Palladino <santiago@aztec-labs.com>
Co-authored-by: saleel <13466197+saleel@users.noreply.github.com>
Co-authored-by: PhilWindle <60546371+PhilWindle@users.noreply.github.com>
Co-authored-by: Phil Windle <philip.windle@gmail.com>
Co-authored-by: LHerskind <16536249+LHerskind@users.noreply.github.com>
Co-authored-by: Santiago Palladino <santiago@aztecprotocol.com>
ludamad pushed a commit that referenced this pull request Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants