지금 털린 곳

오늘의 보안 문제 #6

매일 새 문제가 나옵니다. 코드를 읽고 가장 심각한 보안 취약점을 고르세요.

쉬움JavaScript (Node.js)2026-11-06

서버가 살아 있는지 ping 으로 확인하는 관리 기능입니다 (Linux 서버). 가장 심각한 취약점은?

const { exec } = require('child_process');
 
app.get('/admin/ping', (req, res) => {
  exec(`ping -c 1 ${req.query.host}`, (err, stdout) => {
    res.type('text/plain').send(stdout);
  });
});

지난 문제