Vulnérabilité GitHub Diff : Substitution de caractères Unicode
Un contributeur du projet curl, James Fuller, a découvert une vulnérabilité dans le visualiseur de différences de GitHub. Des acteurs malveillants pourraient substituer des caractères ASCII par des caractères Unicode visuellement identiques, modifiant le code sans changement apparent. Cela pourrait entraîner la manipulation d'URL et d'autres conséquences graves. Bien que le visualiseur de différences de GitHub ne comportait pas d'avertissement, d'autres plateformes comme Gitea ont signalé ces modifications. Le projet curl a répondu en implémentant des vérifications CI pour détecter les caractères Unicode malveillants et a nettoyé les séquences UTF-8. Cela souligne la nécessité de mesures proactives de sécurité du code pour prévenir les attaques potentielles.