# 「その他」としてフラグを立てる、簡単な文字数制限バイパス

**URL:** <https://meta.discourse.org/t/flag-as-something-else-easy-character-limit-bypass/172017>\
**Category:** Support\
**Created:** [2020 年 12 月 2 日午後 6:04 UTC](https://meta.discourse.org/t/flag-as-something-else-easy-character-limit-bypass/172017 "2020-12-02T18:04:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qursch](https://avatars.discourse-cdn.com/v4/letter/q/c37758/32.png) [@Qursch](https://meta.discourse.org/u/Qursch)\
**Post date:** [2020 年 12 月 2 日午後 6:04 UTC](https://meta.discourse.org/t/flag-as-something-else-easy-character-limit-bypass/172017/1 "2020-12-02T18:04:33Z")

</div>

ユーザーが投稿を「その他」としてフラグ付けする場合、通常のカテゴリーに該当しないため、説明の入力が必須となります。

以下に示すように、このテキストエリアには少なくとも10文字の入力が必要です。

 ![image](https://global.discourse-cdn.com/meta/original/3X/e/6/e6e977c35d1488672663dcce35cff6c9df46bf1d.png)

他の入力ボックスとは異なり、このボックスではスペースも1文字としてカウントされるため、ユーザーは「空白」の入力で投稿を正常にフラグ付けできてしまいます。

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/8/0810475235677811fc7982b532e9faec00fd747c.png)  
_最初の画像では「メッセージ」ボタンが無効になっているのに対し、2番目の画像では有効になっている点にご注意ください。_

この抜け穴を利用するユーザーはあまり遭遇していませんが、時々発生する可能性があります。

このテキストエリアの入力を有効にするには、少なくともスペース以外の1文字以上が必要となるよう変更いただけると幸いです。

> 編集：このバグを悪用するユーザーへの対応は私の役割ですが、文字数の制限がスペースだけで簡単に回避されてはなりません。なぜ他のすべての入力フィールドでは、スペースのみが入力された場合を除外する最小文字数の検証が実装されているのでしょうか？

---

<div class="post-metadata">

**Author:** ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)\
**Post date:** [2020 年 12 月 2 日午後 6:48 UTC](https://meta.discourse.org/t/flag-as-something-else-easy-character-limit-bypass/172017/2 "2020-12-02T18:48:48Z")

</div>

これはソフトウェアの問題ではなく、ユーザーの行動に関する問題です。ユーザーがそのようなフラグを送信してフラグシステムを乱用し続ける場合、そのユーザーはBANまたは停止されるべきです。

---

<div class="post-metadata">

**Author:** ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)\
**Post date:** [2020 年 12 月 2 日午後 6:48 UTC](https://meta.discourse.org/t/flag-as-something-else-easy-character-limit-bypass/172017/3 "2020-12-02T18:48:52Z")

</div>


