Skip to content
This repository has been archived by the owner on Aug 15, 2024. It is now read-only.

The Elliptic package 6.5.2 for Node.js allows ECDSA signature malleability via variations in encoding, leading '\0' bytes, or integer overflows. #102

Open
bsomeshwer opened this issue Oct 8, 2020 · 0 comments

Comments

@bsomeshwer
Copy link

bsomeshwer commented Oct 8, 2020

Hi

Issue:

The Elliptic package 6.5.2 for Node.js allows ECDSA signature malleability via variations in encoding, 
leading '\0' bytes, or integer overflows. 

This could conceivably have a security-relevant impact if an application relied on a  
single canonical signature. I'm using Elliptic 6.5.3 version but still I'm facing this issue in my project.

Could you please let me know what could be the reason for this?

I tried npm install [email protected]
and
npm audit fix
and I played around lot of other ways but still issue persists.

Thanks

Image reference:

**

Note: Actually, this issue is throwing by node-libs-browser. node-libs-browser is internally using few packages and those packages are internally using elliptic.

**

image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant