# Gin Running Without TLS - ID: go-gin-missing-tls - Severity: LOW - CWE: CWE-319 (CWE-319) - Languages: Go - Frameworks: gin ## Description Gin server running over HTTP instead of HTTPS. ## Remediation Use RunTLS with certificate files for HTTPS. ```go r := gin.Default() r.RunTLS(":443", "cert.pem", "key.pem") ``` Learn more: https://shoulder.dev/learn/go/cwe-319/tls-config ## Related Rules - **Echo Running Without TLS** [HIGH]: - **Fiber Running Without TLS** [HIGH]: - **Ingress Missing TLS Configuration** [HIGH]: - **Insecure TLS Verification Disabled** [HIGH]: - **HTTP Used Instead of HTTPS** [HIGH]: