Escape HTML in system messages
- Thanks to Laura Pîrcălăboiu for the report
This commit is contained in:
parent
ecfbf317ae
commit
f984e385c8
1 changed files with 3 additions and 2 deletions
|
@ -52,6 +52,7 @@ use Friendica\Network\HTTPException;
|
||||||
use Friendica\Protocol\Activity;
|
use Friendica\Protocol\Activity;
|
||||||
use Friendica\Util\DateTimeFormat;
|
use Friendica\Util\DateTimeFormat;
|
||||||
use Friendica\Util\Profiler;
|
use Friendica\Util\Profiler;
|
||||||
|
use Friendica\Util\Strings;
|
||||||
use GuzzleHttp\Psr7\Uri;
|
use GuzzleHttp\Psr7\Uri;
|
||||||
use Psr\Log\LoggerInterface;
|
use Psr\Log\LoggerInterface;
|
||||||
|
|
||||||
|
@ -296,8 +297,8 @@ class Ping extends BaseModule
|
||||||
$data['notifications'] = $navNotifications;
|
$data['notifications'] = $navNotifications;
|
||||||
|
|
||||||
$data['sysmsgs'] = [
|
$data['sysmsgs'] = [
|
||||||
'notice' => $this->systemMessages->flushNotices(),
|
'notice' => array_map([Strings::class, 'escapeHtml'], $this->systemMessages->flushNotices()),
|
||||||
'info' => $this->systemMessages->flushInfos(),
|
'info' => array_map([Strings::class, 'escapeHtml'], $this->systemMessages->flushInfos()),
|
||||||
];
|
];
|
||||||
|
|
||||||
if (isset($_GET['callback'])) {
|
if (isset($_GET['callback'])) {
|
||||||
|
|
Loading…
Reference in a new issue