Ralph wrote: ↑Fri 27. Oct 2023, 09:02
dieses Problem muß also vorallem im Webbrowser selbst behoben werden.
Fragt sich nur wie

Wenn ein PHP-Script dem Browser JS-Code im Benutzerkontext liefert, vertraut dieser dem zunächst. Es sei denn, es ist bekannte Malware, dann greift ggf. ein Virenscanner ein (sowas könnten die Browser natürlich ggf. auch mal selbst prüfen). Wenn der Code aber unverdächtig aussieht und einfach nur ein paar Ajax-Requests macht, um z.B. sich in Roundcube die Liste der Mails zu holen und die dann weiterleiten zu lassen auf ein anderes Mailkonto oder sonst wo hin, dann lässt der Browser das halt zu.
Alternative wäre ja entweder JS im Benutzerkontext (und damit komplett JS) zu verbieten, dann funktionieren 99% des aktuellen Internets nicht mehr

oder noch deutlich komplexere Erkennungsalgorithmen für "schädliches" Verhalten, was aber sicher zu reichlich Kollateralschäden führen würde und Datenschutztechnisch auch nicht gerade toll wäre (Browser sendet Websieteninhalt erstmal komplett an Browser-Hersteller oder dessen genutzter "KI" zur Analyse...)
Schwieriges Thema halt
