
AWS가 코드 취약점을 찾아 실제 환경에서 악용 가능한지 검증하고 수정안을 제시하는 보안 서비스 AWS Continuum을 정식 출시했다. 현재는 모든 수정안을 사람이 검토하고 승인해야 하며, 서비스는 미국 동부(북버지니아)와 미국 서부(오리건) 리전에서 이용할 수 있다.
AWS Continuum은 코드 저장소와 AWS 환경 정보를 바탕으로 취약점의 공격 경로와 영향을 분석한다. AWS 환경 정보를 연결하면 네트워크상에서 취약점에 접근할 수 있는지, 공격자가 어떤 시스템과 데이터에 도달할 수 있는지를 평가한다. 분석 결과에는 증거 수준과 공격 경로, 수정안의 영향 범위가 포함되며, 재현할 수 있는 취약점은 격리된 샌드박스에서 실행해 재현 절차와 개념 증명 코드를 제공한다. 기존 방어 체계가 검증된 공격 경로를 탐지하고 차단할 수 있는지도 평가한다.
수정안은 코드 패치, 의존성 업그레이드 또는 설정 변경 형태로 생성되며, 연결된 저장소에 풀 리퀘스트로 제출된다. 팀은 이를 검토하고 병합해야 수정이 반영된다. AWS는 향후 테스트 범위, 변경 범위 제한, 과거 성공률 등 신뢰도 기준을 충족하는 특정 유형의 수정안을 자동 적용할 수 있도록 할 계획이라고 밝혔다.
이용하려면 GitHub 연동이나 Amazon S3 버킷을 코드 소스로 연결하고, 원하는 일정에 따라 검사하는 환경을 만들어야 한다. S3를 사용할 경우 버킷은 AWS Continuum을 활성화하는 계정 및 리전과 같아야 하며, 서비스가 맡을 수 있는 AWS Identity and Access Management(IAM) 역할을 통해 접근 권한을 부여해야 한다. AWS 인프라 정보를 추가하려면 코드가 실행되는 계정과 리전에 AWS Continuum 수집기를 설정하고, 해당 환경이 수집기를 이용하도록 권한을 부여할 수 있다. 자세한 요건과 절차는 사용자 가이드에서 확인할 수 있다.
콘솔에서는 검증·우선순위 지정이 끝난 이슈와 원시 스캐너 결과를 따로 볼 수 있다. 검사 기록과 상태를 확인하고, 검사 주기를 바꾸거나 필요할 때 검사를 실행하는 기능도 제공한다. AWS Continuum은 서비스 콘솔에서 이용할 수 있으며, 가격은 요금 페이지, 서비스 정보는 제품 페이지에서 확인할 수 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요