Discourse Retort

@gdpelican これは https://meta.discourse.org/t/reaction-emoji-seem-to-have-no-verification/189108 からの再投稿です。リアクションが Discourse の機能ではないようなので、ここに再投稿します:

バグを発見したと思うのですが、適切な再現手順はありません。ただし、問題の具体例は簡単に見せることができ、私の仮説が正しいと考えています。

問題は、存在しない絵文字を投稿のリアクションとして追加できてしまうことです。その結果、投稿には :whateverYouWant: のようなリアクションが表示されてしまいます。

Manjaro フォーラムでその例を確認できます。特定のユーザーの投稿によくこのような存在しない絵文字が表示されていました。彼にいくつか質問をした結果、ブラウザに何らかの自動翻訳拡張機能を使用しており、おそらく :code: 形式の絵文字を自言語に翻訳しているのではないかと結論付けました。残念ながら、彼から返信が得られず、ブラウザでの正確な設定は分かりませんでした。私の仮説を裏付けるものとして、以下のスレッドで彼が誰かを引用した際、引用元のメッセージが翻訳されていることが確認できます。

Manjaro フォーラムのこのメッセージ/スレッドをご覧ください:

リアクションの例をご覧ください。正しいリアクションの隣に無効なものが並んでいるため、問題が明確にわかります:

つまり、絵文字コードの検証がないプロセスを通じて、ユーザーが存在しない絵文字を送信できてしまうようです。

「いいね!」 1