Now Hacked
FR

Quiz sécurité du jour #14

Question du 2026-11-14. Lisez le code et choisissez la faille de sécurité la plus grave.

MoyenJava2026-11-14

Ce code lit un fichier de configuration XML téléversé et renvoie le nom au format text/plain (avec le parseur par défaut du JDK). Quelle est la vulnérabilité la plus grave ?

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("Nom de la configuration: " + name);

Questions précédentes