공개 노출
공개된 파일과 데이터는 누구나 가져갈 수 있습니다.
열람 대상을 정하고 저장 및 배포 설정을 검토합니다.
PERSONAL DATA / EXPOSURE PATHS
개인정보 보호에는 여러 경계가 필요합니다.
공개 접근, 인증, 권한, 암호화.
한 계층이 무너지면 다음 계층이 막을 수 있나요?
LAYERS OF DEFENSE
공개된 데이터는 직접 조회할 수 있습니다. 비공개 의도만으로는 접근 제어를 대신할 수 없습니다. 탈취된 권한도 정상 접근으로 취급될 수 있습니다. 진입점부터 데이터 이용 순간까지 보호를 연결해야 합니다.
진입부터 데이터까지
누가 정보를 볼 수 있는지 정합니다.
위치를 아는 것만으로 읽을 수 없어야 합니다.
취약점과 설정 오류를 통한 침입을 방지합니다.
비밀번호만 탈취해서는 진입할 수 없어야 합니다.
인증 수단, 기기, 세션을 보호합니다.
로그인 한 번으로 모든 기록이 노출되어서는 안 됩니다.
저장 데이터만 탈취해서는 복호화할 수 없어야 합니다.
필요한 데이터만, 허용된 주체에게만.
방어 역할을 설명하는 개념도이며 필수 공격 순서를 뜻하지 않습니다. MFA의 방어력은 방식과 단말 상태에 따라 다르며 항상 우회되는 것은 아닙니다.
25 EXPOSURE POINTS
오용, 실수, 불완전한 삭제도 노출을 일으킵니다. 대표적인 25개 지점을 정보가 접근 가능해지는 위치별로 나눴습니다. 하나의 사고에서 여러 지점이 결합할 수 있습니다.
01 / 진입과 인증
공개된 파일과 데이터는 누구나 가져갈 수 있습니다.
열람 대상을 정하고 저장 및 배포 설정을 검토합니다.
비공개로 의도한 데이터도 URL을 알면 누구나 읽을 수 있습니다.
숨겨진 URL에 의존하지 마세요. 조회마다 인증과 권한을 확인합니다.
소프트웨어 취약점이나 설정 오류로 침입할 수 있습니다.
패치와 설정을 관리하고 침입 후 이동을 제한합니다.
탈취된 비밀번호로 사용자를 가장해 로그인합니다.
MFA와 의심스러운 로그인 탐지를 결합합니다.
침해된 기기나 조작된 승인 요청이 추가 인증을 무력화할 수 있습니다.
피싱에 강한 인증을 사용하고 단말을 보호합니다.
세션을 탈취하면 비밀번호 없이도 작업할 수 있습니다.
세션을 보호하고 민감 작업은 재인증하며 취소 수단을 마련합니다.
재설정 절차나 고객 지원을 통해 강력한 로그인 통제를 우회합니다.
계정 복구도 인증 경계의 일부로 다룹니다.
02 / 내부 권한과 키
하나의 계정이 업무에 필요한 것보다 많은 고객 데이터를 읽을 수 있습니다.
모든 요청에서 필드, 레코드, 목적, 시간 범위를 제한합니다.
암호문과 복호화 권한이 함께 탈취됩니다.
저장소 접근과 키 이용을 분리하고 복호화 경로를 제한합니다.
권한 있는 직원이나 계약자가 부적절하게 데이터를 반출합니다.
최소 권한, 작업 감사, 민감 작업 승인을 적용합니다.
넓은 읽기 권한으로 검색이나 CSV 내보내기를 통해 모든 기록을 조회할 수 있습니다.
일반 열람과 대량 반출을 구분하고 이용량을 모니터링합니다.
미사용 계정과 연동 권한이 계속 활성 상태로 남습니다.
사람과 서비스의 권한에 만료를 적용하고 검토합니다.
정상 사용자가 다른 사람이나 기업의 데이터를 조회할 수 있습니다.
화면뿐 아니라 서버에서 소유권과 테넌트 소속을 확인합니다.
03 / 연동과 공급망
자사 시스템 침입 없이 데이터를 받은 업체에서 탈취됩니다.
공유 데이터를 줄이고 업체의 권한, 보유, 삭제를 검토합니다.
서비스 자격 증명으로 사람의 비밀번호나 MFA 없이 데이터를 조회합니다.
연동별 범위를 제한하고 비밀 정보 보관, 교체, 취소를 관리합니다.
침해된 코드나 배포 시스템으로 데이터를 탈취하는 변경이 유입됩니다.
변경을 검토하고 배포 접근, 의존성, 비밀 정보를 제어합니다.
태그나 외부 구성 요소가 입력 정보를 수집합니다.
로드하는 코드와 전송 대상을 제한하고 변경을 추적합니다.
외부 도구로 보낸 데이터가 예상과 다르게 보관되거나 공유됩니다.
허용 입력과 보유 조건을 정하고 불필요한 개인정보를 제거합니다.
04 / 복사본과 데이터 수명 주기
운영 환경이 보호되어도 다른 위치의 복사본에서 유출됩니다.
복사본 위치와 권한을 추적합니다. 테스트에는 더미 데이터를 사용합니다.
조회한 데이터가 PC와 공유 폴더에 남습니다.
반출을 줄이고 단말과 파일을 보호하며 보유 기간을 관리합니다.
잘못된 수신자나 공유 설정으로 공격 없이도 데이터가 노출됩니다.
수신자, 범위, 만료를 확인하고 취소 방법을 제공합니다.
중간 데이터가 남아 다른 경로로 접근할 수 있게 됩니다.
임시 데이터에도 접근 제어와 삭제 기한을 적용합니다.
삭제한 정보가 복제본에 남거나 백업에서 되살아납니다.
삭제 대상을 추적하고 복구 후 최신 삭제 기록을 다시 적용합니다.
문서 분실, USB 탈취, 부적절한 폐기로 데이터가 노출됩니다.
운반, 보관, 폐기를 통제하고 보유 정보를 최소화합니다.
이름을 지워도 이력과 속성을 결합해 개인을 식별합니다.
직접 식별자뿐 아니라 결합에 의한 식별 위험도 평가합니다.
대표적인 경로입니다. 실제 진단 범위는 데이터 위치, 업무 흐름, 시스템, 파트너에 따라 달라집니다.
THE ONENYM APPROACH
허가된 범위에서 개인정보 접근, 열람, 반출 경로를 테스트합니다. 더미 및 카나리 데이터를 우선 사용하고 영향받는 정보와 개선 우선순위를 보고합니다.
진단 범위 상담 →대리 ID, 범위 제한 토큰, 권한 제어, 데이터 금고로 필요한 업무를 유지하면서 개인정보 노출을 줄입니다.
개인정보 보호 플랫폼 살펴보기 →