İçeriğe geç

Eksik güvenlik başlıkları (ARCH9141)

Anahtar swift.security.missing-security-headers · Önem info · Kategori security · CWE CWE-693

Güvenlik başlığı ara katmanı kurmayan ve hiçbir güvenlik başlığı adı geçmeyen Vapor configure(_:) fonksiyonunu işaretler.

func configure(_ app: Application) throws {
try routes(app)
}
func configure(_ app: Application) throws {
app.middleware.use(SecurityHeadersMiddleware())
try routes(app)
}

Her yanıta Strict-Transport-Security, Content-Security-Policy ve X-Content-Type-Options: nosniff ekleyen bir ara katman ekleyin.