Now Hacked
FR

Quiz sécurité du jour #10

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

DifficilePython2026-11-10

Ce code vérifie une signature pour déterminer si une requête webhook provient d’un expéditeur légitime. Quelle est la vulnérabilité la plus grave ?

import hmac, hashlib
 
SECRET = load_secret()
 
def verify(body: bytes, signature: str) -> bool:
    expected = hmac.new(SECRET, body, hashlib.sha256).hexdigest()
    return expected == signature

Questions précédentes