Join Nostr
2026-08-20 10:18:29 UTC
in reply to

GNU/翠星石 on Nostr: nprofile1q…p2njn How do you know it is? After all, it's not served in a form that ...

How do you know it is?

After all, it's not served in a form that you can check before executing it - the browser just does arbitrary code execution of the ???? software.

JavaScript libraries and npm and the like is a massive pile of insecurity, that makes it trivial for any attacker to compromise literally millions of websites with little effort - making it trivial for a website that served free JavaScript yesterday, to be serving proprietary malware as soon as an npm update etc is run.

Maybe LibreJS would stop such malware, but it doesn't seem LibreJS is perfect at preventing the execution of JS in it's 99999 different provided forms.

Nevertheless, the clear solution is real uptime monitoring without JS - which I shall ask someone to write for me.