diff --git a/config.go b/config.go
index 7ab039c..638dd2a 100644
--- a/config.go
+++ b/config.go
@@ -24,6 +24,7 @@ type SysConfig struct {
 	AllowTLS12            bool
 	ReadTimeout           int
 	WriteTimeoutMinRate   int
+	CGITimeLimit          int
 	RateLimitEnable       bool
 	RateLimitAverage      int
 	RateLimitSoft         int
@@ -65,6 +66,7 @@ func getConfig(filename string) (SysConfig, UserConfig, error) {
 	sysConfig.AllowTLS12 = true
 	sysConfig.ReadTimeout = 30
 	sysConfig.WriteTimeoutMinRate = 512
+	sysConfig.CGITimeLimit = 10
 	sysConfig.RateLimitEnable = false
 	sysConfig.RateLimitAverage = 1
 	sysConfig.RateLimitSoft = 10