İçeriğe geç

Yığın izi sızdırma (ARCH3127)

Anahtar typescript.security.stack-trace-exposure · Önem warning · Kategori security · CWE CWE-209

İstisna ayrıntılarını ve yığın izlerini HTTP yanıtına yazmak, dahili dosya yolları ve uygulama yapısı gibi bilgileri istemciye sızdırır.

app.use((err, req, res, next) => {
// Yığın izi istemciye gönderildi
res.status(500).send(err.stack);
});
app.use((err, req, res, next) => {
logger.error(err);
res.status(500).json({ error: "Internal Server Error" });
});

Hata ayrıntılarını yalnızca sunucu tarafında günlükleyin; istemciye genel bir hata mesajı döndürün.