セキュリティ:名前の修正
守矢諏訪子 <suwako@076.moe>、2026-11-10 15:55
コミット b76f9dde9cf3392e9cf84af3d0e113228f71f3c1
・親 8b05db5
・ファイルを見る
1個のファイル、+2 -0
変更
util.php
| @@ -354,8 +354,10 @@ | ||
| 354 | 354 | |
| 355 | 355 | $gender = 'color: '.($userData->gender === Gender::MALE ? $male : ($userData->gender === Gender::FEMALE ? $female : $ungender)).';'; |
| 356 | 356 | $style = $userData->namecolor ?: ($userData->role !== Roles::BANNED ? $gender : 'color: '.$ban.';'); |
| 357 | + $style = htmlspecialchars($style, ENT_QUOTES, 'UTF-8'); | |
| 357 | 358 | |
| 358 | 359 | $showname = $userData->displayname ?: $userData->username; |
| 360 | + $showname = htmlspecialchars($showname, ENT_QUOTES, 'UTF-8'); | |
| 359 | 361 | |
| 360 | 362 | $color = "<span style=\"{$style}\">{$showname}</span>"; |
| 361 | 363 | if ($userData->role & (Roles::ADMIN | Roles::STAFF)) |