Link-Umwandlung funktioniert nicht, wenn Protokoll im Text steht

  • Affected Version
    WoltLab Suite 6.0
    Affected App
    WoltLab Suite Forum

    Die Link-Umwandlung funktioniert nicht, wenn ein Protokoll im Text steht. Beispiel:

    So sieht das Ganze im Editor aus, dort passt noch alles:

    Im finalen Beitrag sieht es so aus:

    Ein Entfernen von https:// aus dem Link-Text „behebt“ das Problem. Aber im Text des Links sollte logischerweise alles stehen dürfen, zumal nicht einmal irgendwelche Sonderzeichen vorkommen. Das Problem ist auch hier im Forum reproduzierbar.

  • Hallo,

    das Problem scheint durch unsere Erkennung von betrügerischen Links verursacht zu werden, die dafür gedacht ist, Angriffe mit gefälschten Links zu vermeiden:

    Code
    <a href="https://bad-site.example.com">https://good-site.example.com</a>

    Der Regex für die Links arbeitet bei der Prüfung mit keinen Ankern, weshalb die Teilübereinstimmung bereits ausreicht.

    Alexander Ebert
    Senior Developer WoltLab® GmbH

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!