News for hackers. Stuff that matters.
Re:So what’s next (personal news from developer of popular C... by btown on Monday February 13, 2023 @09:08PM (#34784211)
From this article, Denis Pushkarev seems to be a remarkably principled developer in a horrible situation, and I admire his commitment to this project. Setting that aside, though, is anyone else alarmed that such a widely used project has exactly one maintainer who is able to push arbitrary changes without review? Especially one already in legal trouble and significant debt, unable to travel, for a project embedded in Fortune 500 e-commerce and (likely) intranet/administrative sites, with an extremely large surface area of used APIs where malicious minified code might easily go unnoticed and is highly difficult to audit?

I absolutely feel for his situation. Right now, the degree to which he could be threatened into allowing a malicious group to push changes in his name should not be taken lightly. Hopefully this article reaches the attention of some of the CISOs at companies who rely on the project, and a path towards a situation where multiple parties have visibility into release management can be explored. And honestly, such a solution might be the best thing to make Denis and his family less of a target.

(In the meantime, pin your core-js dependency, and track https://security.snyk.io/vuln/npm?search=core-js as well as npm audit. Arguably there should be an advisory category for known vulnerable maintenance situation - I'm not sure if such a registry exists. One might say that every open source project is vulnerable in some way, but there's nuance and splash radius to consider here, and core-js does not have much defense-in-depth at the moment.)

Re:So what’s next (personal news from developer of popular C... by cyral on Monday February 13, 2023 @09:13PM (#34784272)
Your first paragraph reminded me of this article: https://david-gilbertson.medium.com/im-harvesting-credit-car... Imagine this scenario taking place with this package if someone got ahold of his NPM account.
Re:So what’s next (personal news from developer of popular C... by ufmace on Monday February 13, 2023 @11:21PM (#34785253)
Oooh thanks, I had been looking to find that article again for a while and couldn't track it down for anything.

In a completely unrelated matter, Google search results quality has really declined in the last few years...

Re:So what’s next (personal news from developer of popular C... by modestmc on Tuesday February 14, 2023 @12:37AM (#34785827)
I know far too well how you feel, happy you found what you’ve been missing.

Out of curiosity, what did you remember about the link that you tried searching for? Do you remember when you last saw it?

[insert semicoherent hopium about ChatGPT as a magical panacea here]

Re:So what’s next (personal news from developer of popular C... by ufmace on Tuesday February 14, 2023 @11:11AM (#34791447)
I remembered it as an article where a guy semi-jokingly claimed to have hacked most of the web through a supply-chain exploit and listed off a ton of clever things he did to evade all of the immediately obvious ways to notice that such a thing was happening. Pretty sure I saw it here on HN originally, but I couldn't come up with any search terms to find it in Google, Bing, DDG, HN Angolia search, etc.
Re:So what’s next (personal news from developer of popular C... by modestmc on Tuesday February 14, 2023 @04:28PM (#34796302)
The author said he updated the article, so if the link changed then maybe; however, I can tell you somebody definitely reposted it last night and it got almost 100 points. Too funny.

I assume you tried punching in keywords like “fake NPM package hack” or something like that?

Re:So what’s next (personal news from developer of popular C... by ufmace on Tuesday February 14, 2023 @10:41PM (#34799824)
Pretty much yeah, and no combination I could come up with brought up the article on the first few pages, mostly just infosec blogspam. Of course it might actually show up in searches now, since it's been on the HN front page in the last 24 hours.
Re:So what’s next (personal news from developer of popular C... by sally_glance on Monday February 13, 2023 @09:18PM (#34784324)
Well. There is little doubt that he would be a good fit for at least a normal Engineer position in any of these companies. If they didn't hire him yet your guess as of why is as good as mine.

Edit: This was not meant to be read in a negative kind of way. I'd try to hire him if I had an open position to fit.

Re:So what’s next (personal news from developer of popular C... by throwaway290 on Tuesday February 14, 2023 @07:03AM (#34788190)
Edited my comment since I saw this:

> Now I cannot leave Russia, because after the accident I have outstanding lawsuits in the amount of tens of thousands of dollars and I am forbidden to leave the country until they are paid off.

Interesting. I know a person who somehow emigrated from Russia last year with some debt and is paying it off. But perhaps there is some other condition I don't know about.

But anyway it would be more difficult to emigrate to another country long term with a criminal record, they always ask about it on visa applications. If I was more cynical I would think an evil government could use the carrot of forgiving his lawsuits in exchange for pushing some backdoors but I don't think this would go unnoticed

Very unfortunate situation to be in, though my sincere hate for reckless russian drivers I have seen a lot in my life makes it a bit difficult to sympathize.

Re:So what’s next (personal news from developer of popular C... by toyg on Tuesday February 14, 2023 @06:05AM (#34787786)
> Especially one already in legal trouble and significant debt, unable to travel

... and living in a country involved in war, run by a regime for which respect for the rule of law is a "nice to have".

If I were in FSB, I'd be banging at this guy's door right now, and making his life as comfortable as I can. Imagine dropping an obfuscated killswitch on half the global web, that is Real Power right there; or silently siphoning out credentials from FAANG-level companies; or or or...

We are incredibly lucky that Herr Putin's henchmen are actually not very good.

Re:So what’s next (personal news from developer of popular C... by krysp on Tuesday February 14, 2023 @03:41PM (#34795645)
I'd question whether this is an ethical thing to suggest, in case any of said henchmen were to read this site
Re:So what’s next (personal news from developer of popular C... by toyg on Tuesday February 14, 2023 @04:05PM (#34795983)
Now it's likely too late, he's too visible. And if there are more developers in his circumstances, well, maybe we all deserve what's coming to us.
Re:So what’s next (personal news from developer of popular C... by shmolf on Wednesday February 15, 2023 @12:08AM (#34800335)
That snyk.io search also uses core-js.

window['__core-js_shared__'].versions

Just more evidence of how prevalent and important that library is.

Re:So what’s next (personal news from developer of popular C... by johnywalks on Wednesday February 15, 2023 @05:19AM (#34801988)
Isn't that the issue though? Nobody cares until it's too late.