Bilbo47 wrote: ↑2023-09-29, 13:08
This is a technical distinction that does nothing to help with the problem.
The distinction is essential, though. It's like saying there's no difference between driving your car on the road and running a red light causing an accident. Technically, you're still driving the car when you run the red light, but the driving
itself isn't the problem.
Bilbo47 wrote: ↑2023-09-29, 13:08
The majority of CVEs are in browsers.
Why? because:
- The vast majority of CVEs are caused by hostile foreign content
- Browsers are the main and often only application loading foreign content as a matter of course
- The web spec is obscenely large and complex and thus has a massive attack surface
Does the fact that it's the largest number of common vulnerabilities say anything about the nature or severity of them? Nope.
Bilbo47 wrote: ↑2023-09-29, 13:08
click-auto-open is frequently the first link in the chain
To re-use the analogy: starting your car is also the first link in the chain of events leading to an accident. If you never drive, you won't run that red light

As Athenian already pointed out: if you use webmail, there is also click-auto-open on links in e-mails. And in fact, that kind of click is even more hazardous because it is not an isolated URL but involves a full-blown web navigation which send a ton more information to the landing site of that link.
Bilbo47 wrote: ↑2023-09-29, 13:08
User-blame is not reasonable when we're talking about normies.
User-blame is
always reasonable. "Normies" as you so unceremoniously call them still have the responsibility to use their brain when being on the web. If you want to make software that will protect the user from any blame, it by definition cannot be dealing with foreign content you have no control over.
"Normies" will also be suffering from confirmation-fatigue and generally don't care what roadblocks are thrown up because their
intent is to
visit the link clicked and they will pretty much autopilot through whatever confirmation dialog to make it happen,
especially if thrown on every link clicked.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite