From 6ac7cbe4442934b3bc1a793f0692232500eee9b0 Mon Sep 17 00:00:00 2001 From: librelois <c@elo.tf> Date: Mon, 13 Jun 2022 23:49:35 +0200 Subject: [PATCH] fix(runtimes):security: pallet scheduler should not be used by end users --- runtime/common/src/pallets_config.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/common/src/pallets_config.rs b/runtime/common/src/pallets_config.rs index e6c53f6f5..86c59efa0 100644 --- a/runtime/common/src/pallets_config.rs +++ b/runtime/common/src/pallets_config.rs @@ -91,7 +91,7 @@ macro_rules! pallets_config { type PalletsOrigin = OriginCaller; type Call = Call; type MaximumWeight = MaximumSchedulerWeight; - type ScheduleOrigin = frame_system::EnsureSigned<AccountId>; + type ScheduleOrigin = EnsureRoot<AccountId>; type OriginPrivilegeCmp = EqualPrivilegeOnly; type MaxScheduledPerBlock = MaxScheduledPerBlock; type WeightInfo = pallet_scheduler::weights::SubstrateWeight<Runtime>; -- GitLab