Yığın izi sızıntısı (ARCH9127)
Anahtar swift.security.stack-trace-exposure · Önem warning · Kategori security · CWE CWE-209
HTTP yanıtına yazılan hata açıklamalarını ya da çağrı yığınlarını (Abort(reason: "\(error)"), gövdede Thread.callStackSymbols) işaretler.
Hatalı
Bölüm başlığı “Hatalı”throw Abort(.internalServerError, reason: "\(error)")req.logger.error("\(error)")throw Abort(.internalServerError, reason: "internal_error")Düzeltme
Bölüm başlığı “Düzeltme”Hatayı günlükleyin; genel bir mesaj ve korelasyon kimliğiyle yanıt verin.