Pathbreak 소개
핵심 요약
- Pathbreak는 실제 공격자가 사용할 법한 클라우드 내 공격 경로를 찾아내고, 그것이 실제로 동작함을 입증합니다.
- 아이덴티티와 역할, 신뢰 관계 전반을 추론한 뒤 실제 권한을 해석하여 각 체인을 확인합니다. 읽기 전용으로 동작합니다.
- 확인된 모든 경로마다 그것을 차단하는 단 하나의 변경 사항을 제시하므로, 수천 개의 발견 항목을 분류하는 대신 해당 에지만 수정하면 됩니다.
- 현재는 AWS를 지원하며, IAM 권한 상승과 교차 계정 신뢰 악용 같은 컨트롤 플레인 공격을 깊이 있게 다룹니다. Azure와 Microsoft Entra ID가 그다음입니다.
- 이는 적대적 노출 검증(AEV)이며, CTEM 프로그램에 활용되고, 침해 및 공격 시뮬레이션이 아닙니다.
대부분의 보안 도구는 클라우드에서 무엇이 잘못되었는지 나열하는 데는 능하지만 그 우선순위를 매기는 데는 서툽니다. 모든 계정을 스캔하고 수천 개의 발견 항목을 보고한 뒤, 그중 공격자가 실제로 엮을 수 있는 소수가 무엇인지 알아내는 일은 여러분의 팀에 떠넘깁니다. 그래서 백로그는 쌓여만 가고, 결국 여러분을 장악당하게 만드는 바로 그 잘못된 구성은 아무도 파고들 시간이 없는 4,000번째 행에 묻혀 있습니다.
우리는 다른 질문에 답하기 위해 Pathbreak를 만들었습니다. 바로 클라우드 안의 어떤 체인이 관리자나 민감한 데이터까지 끝까지 연결되는가 하는 질문입니다.
공격자는 어떻게 이동하는가
공격자는 클라우드를 관통하는 경로를 찾습니다. 그들이 던지는 질문은 발판에서 출발해 어떻게 관리자나 민감한 데이터에 도달할 것인가입니다. 그 경로가 바로 공격 경로이며, 아이덴티티와 역할, 신뢰 관계, 리소스를 가로지르는 작은 단계들의 체인입니다. 각 단계는 그 자체로는 대수롭지 않아 보이지만, 하나로 엮이면 계정 관리자에 도달합니다.
권한 하나, 가로챌 수 있는 역할 하나, 아무도 연결한 기억이 없는 과도하게 넓은 정책 하나. 이 중 어느 것도 그 자체로는 경보를 울릴 만하지 않습니다. 하지만 이들이 이루는 체인은 그럴 만하며, 스캐너는 각 조각을 따로따로 검사하기 때문에 이를 놓칩니다.
Pathbreak가 하는 일
Pathbreak는 클라우드의 실제 아이덴티티와 역할, 신뢰 관계로 그래프를 구축합니다. 에이전트가 그 그래프를 탐색하며 권한을 상승시킬 수 있는 체인을 찾고, 질문을 정밀한 쿼리로 바꾼 다음, 권한을 처음부터 끝까지 해석하여 그 체인 중 어느 것이 관리자나 민감한 데이터에 도달하는지 확인합니다. 체인이 성립하면 Pathbreak는 그 경로와 이를 차단하는 정확한 변경 사항을 보여 줍니다.
작동 원리에 대한 자세한 내용은 작동 방식에서, 우리가 다루는 체인은 공격 경로 페이지에서 확인할 수 있습니다. 우리는 후보 체인을 찾아내고, 권한을 해석하여 그중 어느 것이 실제인지 입증하며, 각각을 끊어 내는 단 하나의 수정 사항을 제시합니다.
검증되었다는 것의 의미
많은 도구가 이론적으로 일어날 수 있는 모든 일을 그래프로 그려 주지만, 그 에지 대부분은 뒤에 있는 권한을 해석해 보면 성립하지 않습니다. Pathbreak는 실제 권한을 처음부터 끝까지 따라가며 경로가 성립함을 확인하므로, 그것이 동작하는지 알아내려고 직접 손으로 테스트할 필요가 없습니다.
이 모든 과정을 읽기 전용으로 수행합니다. Pathbreak는 아이덴티티와 정책 메타데이터를 추론하여 체인이 악용 가능한지 판단하므로, 여러분의 리소스에 대해 실행되는 것도 없고 변경되는 것도 없습니다. 이에 관해서는 신뢰 및 보안 페이지에서 자세히 다룹니다. 클라우드를 장악하는 방법을 그려 내는 제품이라면 열쇠를 신중하게 다루어야 하기 때문입니다.
현재 지원 범위
현재 Pathbreak는 AWS를 위해 만들어졌으며 컨트롤 플레인을 깊이 있게 다룹니다. IAM 권한 상승과 교차 계정 신뢰 악용이 그 대상입니다. Azure와 Microsoft Entra ID가 그다음이며, Google Cloud와 하이브리드 환경이 로드맵에 올라 있습니다. 우리는 다섯 개 클라우드에서 평범하기보다 한 개 클라우드에서 강력하기를 택합니다.
Pathbreak의 위치
범주 명칭으로 말하자면 이것은 적대적 노출 검증이며, 그대로 CTEM 프로그램에 활용됩니다. Pathbreak는 노출을 지속적으로 검증하고 도달 가능한 경로만 보고합니다.
앞으로의 계획
앞으로도 이곳에서 우리가 마주친 구체적인 체인, AWS에서 컨트롤 플레인 권한 상승이 전개되는 방식, 그리고 어떤 발견 항목이 경로로 이어지고 어떤 것이 아무 데로도 가지 않는지 가려내는 방법에 대해 계속 써 나가겠습니다. Pathbreak는 지금 이용할 수 있습니다. 직접 운영하는 AWS 계정의 공격 경로를 확인하고 싶으시면 편하게 연락해 주세요.
자주 묻는 질문
Pathbreak란 무엇인가요?
Pathbreak는 위협 행위자가 클라우드 전반에서 엮어 낼 수 있는 실제 공격 경로를 발견하고 검증한 뒤, 각 경로를 차단하는 단 하나의 변경 사항을 제시하는 에이전틱 클라우드 보안 플랫폼입니다. 읽기 전용으로 동작하며, 스캐너가 나열할 수천 개의 발견 항목 가운데 실제로 성립하는 소수의 경로만 보고합니다.
Pathbreak는 스캐너나 CSPM과 무엇이 다른가요?
스캐너와 CSPM 도구는 고립된 발견 항목을 나열합니다. Pathbreak는 환경 전체를 추론하고, 실제 권한을 해석하여 어떤 체인이 악용 가능한지 검증하며, 성립하는 경로만을 각각을 끊어 내는 해결책과 함께 보여 줍니다.
Pathbreak는 침해 및 공격 시뮬레이션인가요?
아닙니다. Pathbreak는 탐지 여부를 측정하기 위해 여러분의 보안 통제에 테스트 페이로드를 발사하지 않습니다. 실제 권한을 추론하여 공격자가 어디까지 도달할 수 있는지를 읽기 전용으로 입증합니다. 이는 적대적 노출 검증이며, CTEM 프로그램에 활용됩니다.
Pathbreak는 어떤 클라우드를 지원하나요?
Pathbreak는 현재 AWS를 위해 만들어졌으며, IAM 권한 상승과 교차 계정 신뢰 악용 같은 컨트롤 플레인 체인을 가장 깊이 있게 다룹니다. Azure와 Microsoft Entra ID가 그다음이며, Google Cloud와 하이브리드 환경이 로드맵에 올라 있습니다.
클라우드에 실제로 존재하는 공격 경로를 확인하고 차단하고 싶으신가요?
데모 신청