New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backdoored dependency? flatmap-stream-0.1.1 and flatmap-stream-0.1.2 #115

Open
NewEraCracker opened this Issue Nov 19, 2018 · 4 comments

Comments

Projects
None yet
3 participants
@NewEraCracker

NewEraCracker commented Nov 19, 2018

I'm using version 3.3.6 of this module. flatmap-stream was added by this commit:
e316336

The new updates to the package on npm are very suspicious.

0.1.0: https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.0.tgz
0.1.1: https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.1.tgz
0.1.2: https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.2.tgz

Regards.

@kevinburke

This comment has been minimized.

kevinburke commented Nov 26, 2018

If you're reading this, it looks like the solution for the moment is to downgrade to 3.3.4 (which does not have the vulnerability) until npm support can grant permission to a new owner who won't inject compromised packages.

@funny-falcon

This comment has been minimized.

funny-falcon commented Nov 26, 2018

Thrre were no bad intentions:
#73

@kevinburke

This comment has been minimized.

kevinburke commented Nov 26, 2018

per the description linked here: #116 (comment)

the package attempts to steal Bitcoin from an installed Bitcoin wallet, so yes, it does seem like there were really bad intentions!!!

@funny-falcon

This comment has been minimized.

funny-falcon commented Nov 26, 2018

I mean flatmap-stream were added to this repository not to steal bitcoins but to implement functionality. @right9ctrl just didn't know flatmap were malicious.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment