From a1f410e19a197c3c8977eb195d48f0f0dc4c2bb4 Mon Sep 17 00:00:00 2001
From: Gary Allan <github@gallan.co.uk>
Date: Tue, 9 Jan 2024 11:10:24 +0000
Subject: [PATCH] Bugfix: Invalid CSRF cookie.  Fixes #4002

---
 app/admin/vlans/vlans-scan.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/admin/vlans/vlans-scan.php b/app/admin/vlans/vlans-scan.php
index cafbc8f6..a33a4c3d 100644
--- a/app/admin/vlans/vlans-scan.php
+++ b/app/admin/vlans/vlans-scan.php
@@ -21,7 +21,7 @@ $User->check_maintaneance_mode ();
 # perm check popup
 $User->check_module_permissions ("vlan", User::ACCESS_RWA, true, true);
 # validate csrf cookie
-$csrf = $User->Crypto->csrf_cookie ("create", "scan");
+$csrf = $User->Crypto->csrf_cookie ("create-if-not-exists", "scan");
 
 # scan disabled
 if ($User->settings->enableSNMP!="1")           { $Result->show("danger", _("SNMP module disbled"), true, true); }
-- 
GitLab