지금 털린 곳

오늘의 보안 문제 #1

매일 새 문제가 나옵니다. 코드를 읽고 가장 심각한 보안 취약점을 고르세요.

쉬움Python2026-11-01

아이디로 회원을 조회하는 로그인 코드입니다 (PostgreSQL, psycopg). 가장 심각한 취약점은?

def find_user(conn, username):
    cur = conn.cursor()
    query = f"SELECT id, password_hash FROM users WHERE username = '{username}'"
    cur.execute(query)
    return cur.fetchone()

지난 문제