News for hackers. Stuff that matters.
Re:All extensions disabled due to expiration of intermediate... by userbinator on Saturday May 04, 2019 @12:45AM (#19824512)
I wonder how long until the "security vultures" come upon this workaround and stop it from working... would be ironic if that happened sooner than the expired cert getting fixed.
Re:All extensions disabled due to expiration of intermediate... by floatingatoll on Saturday May 04, 2019 @01:28AM (#19824640)
Seems unlikely. If you’re willing and able to run code like the above, sourced from a random comment on the Internet, there’s no amount of security vulture that’s going to protect you from skillfully making your Internet experience unsafe for yourself.
Re:All extensions disabled due to expiration of intermediate... by bostik on Saturday May 04, 2019 @02:38AM (#19824832)
Isn't that how most programming, security or not, works these days anyway?

Joe Random Developer googles for a problem, hits SO, tries a couple of the different proposed snippets and keeps the one that happens to work. (For given values of "work".)

This would be a great spot to end the post with a "</snark>", but sadly that'd be lying. Up until ~2 years ago the most common solution to requests between different subdomains subdomains failing was... "just use CORS: *"

Re:All extensions disabled due to expiration of intermediate... by adrianN on Saturday May 04, 2019 @03:14AM (#19824962)
More dangerous than copypasting code from SO is using some 0.0.1alpha library you found on Github/crates.io/npm... At least with the copypaste snippet you had a cursory look at the implementation.
Re:All extensions disabled due to expiration of intermediate... by floatingatoll on Saturday May 04, 2019 @02:42AM (#19824844)
I believe the Mozilla Observatory has given CORS: * a -50 score penalty since the day it launched, precisely because of how horrifically dangerous that advice is.
Re:All extensions disabled due to expiration of intermediate... by snazz on Saturday May 04, 2019 @11:56AM (#19827218)
You can even automate the procedure: https://gkoberger.github.io/stacksort/
Re:All extensions disabled due to expiration of intermediate... by userbinator on Saturday May 04, 2019 @02:31PM (#19828276)
It doesn't stop them from trying, however, and severely damaging the experience of users who do know what they're doing. They even invented the term "self-XSS" and contributed to the decline of JS "bookmarklets".