지금 털린 곳
KO

오늘의 보안 문제 #10

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

어려움Python2026-11-10

웹훅 요청이 정상 발신자에게서 왔는지 서명으로 확인하는 코드입니다. 가장 심각한 취약점은?

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

지난 문제