취약점 발견부터 예방까지
팀원이 ShelfLife의 도서 검색 엔드포인트에 취약점이 있을 수 있다고 알립니다. 사용자 입력을 SQL 문자열에 직접 삽입하여 데이터베이스 쿼리를 구성하고 있기 때문입니다.
Copilot을 사용해 즉각적인 문제를 수정하고, 유사한 취약점이 다른 곳에도 있는지 확인하고, 같은 패턴이 반복되지 않도록 방지하려고 합니다.
이 연습은 강의의 일부입니다
팀원이 ShelfLife의 도서 검색 엔드포인트에 취약점이 있을 수 있다고 알립니다. 사용자 입력을 SQL 문자열에 직접 삽입하여 데이터베이스 쿼리를 구성하고 있기 때문입니다.
Copilot을 사용해 즉각적인 문제를 수정하고, 유사한 취약점이 다른 곳에도 있는지 확인하고, 같은 패턴이 반복되지 않도록 방지하려고 합니다.
이 연습은 강의의 일부입니다