Live data from Hacker News

Notepad++ supply chain attack breakdown

securelist.com

181–190 of 205 posts

Re: Notepad++ supply chain attack breakdown

#181
post #85
post #81

Earlier quoted context omitted.

Yet we look at phones, and we see people accepting outrageous permissions for many apps: They might rely on snooping into you for ads, or anything else, and yet the apps sell, and have no problem staying in stores. So when it's all said and done, I do not expect practical levels of actual isolation to be that great.

> Yet we look at phones, and we see people accepting outrageous permissions for many apps The data doesn't support the suggestion that this is happening on any mass scale. When Apple made app tracking opt-in rather than opt-out in iOS 14 ("App Tracking Transparency"), 80-90% of users refused to give consent. It does happen more when users are tricked (dare I say unlawfully defrauded?) into accepting, such as when ins…

In the case of iOS, the choice was to use the app with those permissions or without them, so of course people prefer to not opt-in - why would they?

But when the choice is between using the app with such spyware in it, or not using it at all, people do accept the outrageous permissions the spyware needs.

Re: Notepad++ supply chain attack breakdown

#182

Why a simple text editor requires auto-updates at all?

Because Windows users don't have basic package management that anyone can use and they probably got tired of idiots getting malware trying to Google random Notepad++ binaries. It's turtles all the way down.

This not answers my question. I just don't see any necessity to update an editor like Notepad++ at all. Such programs are usually stable and there is no need to add new features constantly. Even security vulnerabilities don't matter much, since a text editor isn't that critical piece of software.

My Notepad++ installation, for example, is 5 years old and it's fine for me.

Re: Notepad++ supply chain attack breakdown

#183

Earlier quoted context omitted.

Because Windows users don't have basic package management that anyone can use and they probably got tired of idiots getting malware trying to Google random Notepad++ binaries. It's turtles all the way down.

This not answers my question. I just don't see any necessity to update an editor like Notepad++ at all. Such programs are usually stable and there is no need to add new features constantly. Even security vulnerabilities don't matter much, since a text editor isn't that critical piece of software. My Notepad++ installation, for example, is 5 years old and it's fine for me.

It probably started with no updates and only a link in the Help menu. Over time they noticed users were getting scammed from Google Ads and other malware delivery methods.

As others have mentioned it a program like this should default into a configuration that has no networking capabilities.

Re: Notepad++ supply chain attack breakdown

#184
The Notepad++ auto updater was quit bad

* Enabled by default * No use of verification of the either the update metadata nor the update payload itself

Looks like someone wanted to write an auto updater without having the knowledge to do so properly

Very sad

Re: Notepad++ supply chain attack breakdown

#185
post #93
post #86

Earlier quoted context omitted.

The lack of a well-known, well-designed package manager for Windows has always been a problem. Too many programs, including FOSS programs, are downloaded from suspicious-looking websites with tons of ads, and every app updates itself in a different way. The crappy installation and update channels are often tightly integrated with the vendors' monetization strategies, so there's a huge amount of inertia. Microsoft Sto…

The Microsoft store would have needed proper vetting and support for normal desktop apps from day 1 for it to actually have been a good option. Also, not requiring the system be set up with an online account would have been helpful for adoption. I can't say it would have guaranteed people would have liked it, just that those were needed for it to have a chance.

I think the Microsoft Store actually did not require the account, which is quite a unique feature across app stores. Whether that is actually relevant on an OS that now forces online accounts in other ways is questionable.

Re: Notepad++ supply chain attack breakdown

#186

I'm out of the loop: How did they bypass Notepad++'s digital signatures? I just downloaded it to double-check, and the installer is signed with a valid code-signing certificate.

https://notepad-plus-plus.org/news/8.8.2-available-in-1-week...

> we’re hopeful we can find a solution ASAP!

Never meet your heroes.

Re: Notepad++ supply chain attack breakdown

#188

Earlier quoted context omitted.

Because Windows users don't have basic package management that anyone can use and they probably got tired of idiots getting malware trying to Google random Notepad++ binaries. It's turtles all the way down.

This not answers my question. I just don't see any necessity to update an editor like Notepad++ at all. Such programs are usually stable and there is no need to add new features constantly. Even security vulnerabilities don't matter much, since a text editor isn't that critical piece of software. My Notepad++ installation, for example, is 5 years old and it's fine for me.

> Even security vulnerabilities don't matter much, since a text editor isn't that critical piece of software.

…that’s not how that decision should be made at all! :]

Re: Notepad++ supply chain attack breakdown

#189
post #156

[flagged]

> increasingly trust code they haven't personally reviewed while the problems you describe are valid, my personal experience is fully opposite — trust is decreasing. I do not remember anyone worrying about supply chain 15ish years ago — windows was where the viruses lived, and unix people were installing distros, compiling kernel modules and building tarballs without auditing anything.

[flagged]

Re: Notepad++ supply chain attack breakdown

#190
post #159

[flagged]

> developers and users increasingly trust code they haven't personally reviewed. This has been true since we left the era where you typed the program in each time you ran it. Ken Thompson rather famously wrote about this four decades ago: https://www.cs.umass.edu/~emery/classes/cmpsci691st/readings... Sandboxing certainly helps but it’s not a panacea: for example, Notepad++ is exactly the kind of utility people would…

[flagged]
Post reply on HN