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.
Hatalı
Bölüm başlığı “Hatalı”let signer = JWTSigner.hs256(key: "change-me-secret")let signer = JWTSigner.hs256(key: Environment.get("JWT_SECRET")!)Düzeltme
Bölüm başlığı “Düzeltme”İmza anahtarını yapılandırmadan yükleyin; commit edildiyse döndürün.