보안·권한 · 필수

SQL 인젝션SQL Injection

입력값에 SQL을 섞어 넣어 DB를 마음대로 조작하는 공격.

사용자 입력을 문자열로 이어 붙여 쿼리를 만들면 뚫립니다. 값을 따로 넘기는 파라미터 바인딩만 지켜도 대부분 막히고, ORM을 쓰면 기본으로 처리됩니다.

“검색어를 쿼리에 이어 붙이던 코드를 바인딩 방식으로 바꿨다.”
이렇게 씁니다

다른 이름sql injection · sqli

함께 보기