Hallo Rolf,
Und demnach wird (ich hab's mit Chrome und Firefox ausprobiert)
<!-- <![CDATA[ <script> console.log("Hallo --> Welt") </script> ]]> -->
genauso interpretiert, wie es der Syntax-Highlighter des Forums darstellt.
Dort wird zunächst ein Kommentar gesetzt, wobei <!{CDATA[ Teil des Inhalts ist. Aber der CDATA-Abschluss ]]> hat nun keine Zuordnung mehr, ebenso --> nicht. Mein Hinweis bezog sich auf <![CDATA[ … ]]> im Kommentar und das ist auch XML-konform
Grüße,
Thomas