Now Hacked
EN

Daily security quiz #15

A new question every day. Read the code and pick the most serious security vulnerability.

EasyJavaScript (브라우저)2026-11-15

This calculator evaluates mathematical expressions. An expression can be filled in using a shared link (?expr=1%2B2). What is the most serious vulnerability?

const input = document.querySelector('#expr');
const out = document.querySelector('#out');
input.value = new URLSearchParams(location.search).get('expr') ?? '';
 
document.querySelector('#calc').addEventListener('click', () => {
  out.textContent = eval(input.value);
});

Past questions