Hallo Susanne,

in erster Linie ist es erst mal ein allgemeines Sicherheits-Risiko, wenn man (via WEB-Browser, eMail-Client, Office-Dokument, PDF-Reader, ...) nicht erkennen kann, dass »Punycode« verwendet wurde. Siehe das Beispiel »www.apple.com« in der Datei »Punycode und Homografischer Angriff.odt« in meiner »MagentaCloud« - 2 mal »www.apple.com«, aber leider nur eine (raffinierte) optische Täuschung !

Ja, das hast Du richtig verstanden:

Mit »Punycode« werden Nicht-ANSI-Schriftzeichen ( beispielsweise das kyrillische »a«) in ANSI-Code dargestellt und können somit als WEB-Adresse genutzt werden. Damit können nun »böse Mädels und Jungs« FAKE-WEB-Seiten erzeugen, deren FAKE-WEB-Adresse kaum von der originalen WEB-Adresse unterschieden werden kann, wenn der »Punycode« (beispielsweise im WEB-Browser) nicht angezeigt wird. Download-Links in der FAKE-WEB-Seite könnten dann unbemerkt Schad-Software auf den eigen PC herunterladen.

Von selbst kommt »Punycode« nicht in ein LO-Dokument.

Aber da LO »Punycode« unterstützt, könnte man selbst »Punycode« in einem LO-Dokument platzieren und so den Leser auf eine FAKE-WEB-Seite locken mit den oben beschriebenen negativen Folgen - habe ich ja auch gemacht mit der ungefährlichen FAKE-WEB-Seite »www.apple.com«. In den »Unicode 15.1 Character Code Charts« findet sich bestimmt ein Zeichen, mit dem man unbemerkt ein ANSI-Zeichen in beispielsweise »de.libreoffice.org« durch ein fast gleich aussehendes anderes Zeichen ersetzten kann, was man nicht erkennt, wenn in dem LO-Dokument »Punycode« nicht angezeigt wird.

Ob das jemals von irgendwelchen Leuten - bezogen auf Office-Dokumente - gemacht wird, keine Ahnung. Aber möglich ist es und deshalb eben auch ein mögliches Sicherheits-Risiko, das nicht wirklich sein muss, wenn es eine Konfiguration-Option gibt, über die »Punycode« angezeigt werden kann.

Ich denke, wenn »Firefox« die Möglichkeit anbietet, durch eine Konfigurations-Option »Punycode« anzuzeigen, dann sollte so etwas auch in andere Software integriert werden, die »Punycode« unterstützt, damit man nicht in die oben beschriebene »Falle tappen« kann:

WEB-Browser, eMailClients, Office-Software, PDF-Reader, ...

In der Datei »Punycode und Homografischer Angriff.odt« in meiner »MagentaCloud« ist unter Bezügen mit »Malvertising: KeePass-Seite mit Punycode gefälscht« ein Schad-Software-Beispiel etwas ausführlicher erläutert.

Viele Grüße
Hans-Werner ;-))


------ Originalnachricht ------
Von "SusLO" <[email protected]>
An "OoOHWHOoO" <[email protected]>
Cc [email protected]
Datum 28.10.2023 10:48:49
Betreff Re: [de-users] OT: Punycode und Homografischer Angriff (auch im LO-Kontext möglich)

Hallo Hans- Werner,

Danke für Info.
Das ist doch eine Sicherheitslücke?
Wenn ich das richtig verstanden habe, wandelt Punycode UTF-8 Zeichenketten, 
also die mit Sonderzeichen wie öä… ? In Asci Code wie oe, ae, … um?

Und wie bzw. Wann kommt Punycode in ein normales Writer Dokument?

Viele Grüße
Susanne

—————————————————
Susanne Mohn

 Am 28.10.2023 um 09:54 schrieb OoOHWHOoO <[email protected]>:

 Hallo *, wen es interessiert:

 IN ALLER KÜRZE

 Mit »Punycode« ( https://de.wikipedia.org/wiki/Punycode ) kann man einen 
»homografischen Angriff« ( 
https://de.wikipedia.org/wiki/Homographischer_Angriff ) realisieren.

 »Punycode« kann nicht nur in WEB-Adressen enthalten sein, die mit Hilfe einer 
Suchmaschine gefunden wurden, sondern auch in eMails und 
»LibreOffice«-Dokumenten, da »LibreOffice« »Punycode« unterstützt.

 »Firefox« kann man mit wenigen MausKlicks so konfigurieren, dass »Punycode« 
angezeigt wird.

 Bezüglich »LibreOffice« habe ich nichts gefunden, wie man »LibreOffice« 
konfigurieren kann, damit in »LibreOffice«-Dokumente eingebundener »Punycode«, 
beispielsweise bei angegebenen WEB-Adressen, angezeigt wird.

 AUSFÜHRLICHE BESCHREIBUNG

https://magentacloud.de/s/KYLsjXTzY62DCqF in den Dateien:

 [1] Punycode und Homografischer Angriff.odt
 [2] Punycode und Homografischer Angriff.pdf
 [3] Punycode und Homografischer Angriff.eml

 FRAGE

 Kann man LibreOffice so konfigurieren, dass »Punycode« angezeigt wird ?

 BITTE

 Hinweise auf Fehler oder Ergänzungen sind stets willkommen :-))

 Grüße
 Hans-Werner ;-))
 --
 Liste abmelden mit E-Mail an: [email protected]
 Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
 Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
 Listenarchiv: https://listarchives.libreoffice.org/de/users/
 Datenschutzerklärung: https://www.documentfoundation.org/privacy


--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an