From 95fecff7abd0e477dd0db2fd8c55a4553fcac4c9 Mon Sep 17 00:00:00 2001 From: Mohit Aghera Date: Mon, 30 Aug 2021 16:19:33 +0530 Subject: [PATCH] Merge pull request from GHSA-x7g2-wrrp-r6h3 It is also recommended as per php documentation. --- app/bundles/PointBundle/Controller/TriggerController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/bundles/PointBundle/Controller/TriggerController.php b/app/bundles/PointBundle/Controller/TriggerController.php index 72f1ddb15ee..f6466806350 100644 --- a/app/bundles/PointBundle/Controller/TriggerController.php +++ b/app/bundles/PointBundle/Controller/TriggerController.php @@ -184,7 +184,7 @@ public function newAction($entity = null) $session = $this->get('session'); $pointTrigger = $this->request->request->get('pointtrigger', []); - $sessionId = $pointTrigger['sessionId'] ?? 'mautic_'.sha1(uniqid(mt_rand(), true)); + $sessionId = $pointTrigger['sessionId'] ?? 'mautic_'.sha1(uniqid(random_int(), true)); if (!$this->get('mautic.security')->isGranted('point:triggers:create')) { return $this->accessDenied();