민감한 정보 노출
API 보안 테스트에서 신용카드 번호, 의료 기록, 개인 정보 등 민감한 정보 노출을 탐지하고 방지하는 방법을 설명합니다.
설명 # 민감한 정보 노출 검사입니다. 신용카드 번호, 의료 기록, 개인 정보 등이 포함됩니다. 해결 방법 # 민감한 정보 유출은 애플리케이션이 사용자별 민감한 데이터를 노출하는 애플리케이션 취약점입니다. 민감한 데이터는 공격자가 사용자를 악용하는 데 사용될 수 있습니다. 따라서 민감한 데이터의 유출은 가능한 한 제한하거나 방지해야 합니다. 정보 유출은 가장 일반적인 형태로, 유효한 데이터와 유효하지 않은 데이터에 대한 페이지 응답의 차이로 인해 발생합니다. 데이터의 유효성에 따라 다른 응답을 제공하는 페이지는 정보 유출로 이어질 수 있습니다. 특히 기밀로 간주되는 데이터가 웹 애플리케이션의 설계 결과로 노출될 때 그러합니다. 민감한 데이터의 예시에는 다음이 포함되지만 이에 국한되지 않습니다: 계좌 번호, 사용자 식별자(운전면허 번호, 여권 번호, 주민등록번호 등), 사용자별 정보(비밀번호, 세션, 주소). 이 맥락에서의 정보 유출은 사용자에게도 일반 텍스트로 노출되어서는 안 되는
