İçeriğe geç

Gömülü JWT imza anahtarı (ARCH9137)

Anahtar swift.security.hardcoded-jwt-signing-key · Önem error · Kategori security · CWE CWE-321

Sabit metinli gizli anahtarla oluşturulan JWT imzalayıcılarını (JWTSigner.hs256(key:), string sabitinden HMAC anahtarı) işaretler.

let signer = JWTSigner.hs256(key: "change-me-secret")
let signer = JWTSigner.hs256(key: Environment.get("JWT_SECRET")!)

İmza anahtarını yapılandırmadan yükleyin; commit edildiyse döndürün.