지금 털린 곳
KO

오늘의 보안 문제 #14

2026-11-14 문제입니다. 코드를 읽고 가장 심각한 보안 취약점을 고르세요.

보통Java2026-11-14

업로드된 XML 설정 파일을 읽어 이름을 text/plain 으로 돌려주는 코드입니다 (JDK 기본 파서). 가장 심각한 취약점은?

DocumentBuilderFactory f = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = f.newDocumentBuilder();
Document doc = builder.parse(uploadedFile.getInputStream());
 
String name = doc.getElementsByTagName("name").item(0).getTextContent();
response.getWriter().write("설정 이름: " + name);

지난 문제