セキュリティ:名前の修正

守矢諏訪子 <suwako@076.moe>、2026-11-10 15:55
コミット b76f9dde9cf3392e9cf84af3d0e113228f71f3c1 ・親 8b05db5 ・ファイルを見る

1個のファイル、+2 -0

変更 util.php
@@ -354,8 +354,10 @@
354354
355355 $gender = 'color: '.($userData->gender === Gender::MALE ? $male : ($userData->gender === Gender::FEMALE ? $female : $ungender)).';';
356356 $style = $userData->namecolor ?: ($userData->role !== Roles::BANNED ? $gender : 'color: '.$ban.';');
357+ $style = htmlspecialchars($style, ENT_QUOTES, 'UTF-8');
357358
358359 $showname = $userData->displayname ?: $userData->username;
360+ $showname = htmlspecialchars($showname, ENT_QUOTES, 'UTF-8');
359361
360362 $color = "<span style=\"{$style}\">{$showname}</span>";
361363 if ($userData->role & (Roles::ADMIN | Roles::STAFF))