기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
제어 조사 결과 생성 및 업데이트
AWS Security Hub 는 보안 제어에 대한 검사를 실행하여 조사 결과를 생성합니다. 이러한 조사 결과는 AWS 보안 조사 결과 형식()을 사용합니다ASFF. 단, 검색 조사 결과 크기가 최대 240KB를 초과하면 Resource.Details
객체가 제거됩니다. 리소스가 AWS Config 지원하는 제어의 경우 AWS Config 콘솔에서 리소스 세부 정보를 볼 수 있습니다.
Security Hub는 일반적으로 제어에 대한 각 보안 검사에 대해 요금을 부과합니다. 그러나 여러 제어가 동일한 AWS Config 규칙을 사용하는 경우 Security Hub는 AWS Config 규칙에 대해 각 검사에 대해 한 번만 요금을 부과합니다. 통합 제어 조사 결과를 활성화하면 Security Hub는 제어가 여러 사용 표준에 포함되어 있더라도 보안 검사를 위한 단일 조사 결과를 생성합니다.
예를 들어 규칙 AWS Config iam-password-policy
은 Center for Internet Security (CIS) AWS Foundations Benchmark 표준 및 기본 보안 모범 사례 표준의 여러 제어에서 사용됩니다. Security Hub는 해당 AWS Config 규칙에 대해 검사를 실행할 때마다 각 관련 제어에 대해 별도의 결과를 생성하지만 검사에 대해 한 번만 요금을 청구합니다.
통합 제어 조사 결과
계정에서 통합 제어 조사 결과가 활성화된 경우 제어가 여러 활성화된 표준에 적용되더라도 Security Hub는 제어의 각 보안 검사에 대해 하나의 새로운 조사 결과 또는 조사 결과 업데이트를 생성합니다. 제어 목록과 해당 제어가 적용되는 표준을 보려면 Security Hub 제어 참조 섹션을 참조하세요. 조사 결과 노이즈를 줄이려면 통합 제어 조사 결과를 활성화하는 것이 좋습니다.
2023년 2월 23일 AWS 계정 이전에에 대해 Security Hub를 활성화한 경우이 섹션 뒷부분의 지침에 따라 통합 제어 결과를 활성화할 수 있습니다. 2023년 2월 23일 또는 그 이후에 Security Hub를 활성화하면 계정에서 통합 제어 탐지 조사 결과가 자동으로 활성화됩니다. 하지만 AWS Organizations과의 Security Hub 통합을 사용하거나 수동 초대 과정을 통해 초대된 멤버 계정을 사용하는 경우에는 관리자 계정에서 활성화된 경우에만 멤버 계정에서 통합 제어 조사 결과가 활성화됩니다. 관리자 계정에서 이 기능을 비활성화하면 멤버 계정에서도 해당 기능이 비활성화됩니다. 이 동작은 새로운 및 기존 구성원 계정에 적용됩니다.
계정에서 통합 제어 조사 결과를 비활성화하면 Security Hub는 제어를 포함하는 활성화된 각 표준에 대해 보안 검사별로 별도의 조사 결과를 생성합니다. 예를 들어 활성화된 표준 4개가 동일한 기본 AWS Config 규칙과 제어를 공유하는 경우 제어의 보안 검사 후 별도의 조사 결과 4개를 받게 됩니다. 통합 제어 조사 결과를 활성화하면 조사 결과가 하나만 수신됩니다.
통합 제어 조사 결과를 활성화하면 Security Hub는 표준에 구애받지 않는 새로운 조사 결과를 생성하고 원래 표준 기반 조사 결과를 보관합니다. 일부 제어 조사 결과 필드 및 값이 변경되어 기존 워크플로에 영향을 미칠 수 있습니다. 이러한 변경에 대한 내용은 통합 제어 조사 결과 - ASFF 변경 사항 섹션을 참조하세요.
통합 제어 조사 결과를 켜면 통합 타사 제품이 Security Hub에서 수신하는 조사 결과에도 영향을 미칠 수 있습니다. AWS v2.0.0의 자동 보안 응답
통합 제어 조사 결과를 활성화하거나 비활성화하려면 관리자 계정 또는 독립형 계정으로 로그인해야 합니다.
참고
통합 제어 조사 결과를 활성화한 후 Security Hub가 새로운 통합 조사 결과를 생성하고 원본 표준 기반 조사 결과를 보관하는 데 최대 24시간이 걸릴 수 있습니다. 통합 제어 조사 결과를 비활성화한 후 Security Hub에서 새로운 표준 기반 조사 결과를 생성하고 통합 조사 결과를 보관하는 데 최대 24시간이 걸릴 수 있습니다. 이 기간 동안 계정에서 표준에 구애받지 않는 조사 결과와 표준 기반 조사 결과가 혼합되어 표시될 수 있습니다.
새 조사 결과 생성 대 기존 조사 결과 업데이트
Security Hub는 일정에 따라 보안 검사를 실행합니다. 지정된 컨트롤에 대해 후속 검사를 수행하면 새 결과가 생성될 수 있습니다. 예를 들어 제어 상태가에서 FAILED
로 변경될 수 있습니다PASSED
. 이 경우 Security Hub는 최신 결과를 포함하는 새 결과를 생성합니다.
지정된 규칙에 대한 후속 검사에서 현재 결과와 동일한 결과가 생성되면 Security Hub는 기존 결과를 업데이트합니다. 새로운 조사 결과는 생성되지 않습니다.
Security Hub는 연결된 리소스가 삭제되거나, 리소스가 존재하지 않거나, 제어가 비활성화된 경우, 제어에서 찾은 조사 결과를 자동으로 보관합니다. 연결된 서비스가 현재 사용되지 않기 때문에 리소스가 더 이상 존재하지 않을 수 있습니다. 조사 결과는 다음 기준 중 하나에 따라 자동으로 보관됩니다.
-
결과는 3~5일 동안 업데이트되지 않습니다(이는 최선의 노력이며 보장되지 않음).
-
연결된 AWS Config 평가가를 반환했습니다
NOT_APPLICABLE
.
제어 결과 자동화 및 억제
Security Hub 자동화 규칙을 사용하여 특정 제어 결과를 업데이트하거나 억제할 수 있습니다. 조사 결과를 숨기면 계정에서 여전히 액세스할 수 있지만 조사 결과를 해결하기 위해 조치가 필요하지 않다는 믿음을 나타냅니다. 관련 없는 결과를 숨기면 결과 노이즈를 줄일 수 있습니다. 예를 들어 테스트 계정에서 생성된 제어 결과를 숨길 수 있습니다. 또는 특정 리소스와 관련된 조사 결과를 숨길 수 있습니다. 조사 결과 자동 업데이트 또는 억제에 대한 자세한 내용은 섹션을 참조하세요Security Hub의 자동화 규칙 이해.
자동화 규칙은 특정 제어 결과를 업데이트하거나 억제하려는 경우에 적합합니다. 그러나 제어가 조직 또는 사용 사례와 관련이 없는 경우 제어를 비활성화하는 것이 좋습니다. 제어를 비활성화하면 Security Hub는 해당 제어에 대한 보안 검사를 실행하지 않으며 요금이 부과되지 않습니다.
제어 결과에 대한 규정 준수 세부 정보
제어의 보안 검사에서 생성된 조사 결과의 경우 AWS 보안 조사 결과 형식(ASFF)의 Compliance 필드에는 제어 조사 결과와 관련된 세부 정보가 포함됩니다. Compliance
필드에는 다음 정보가 포함됩니다.
AssociatedStandards
-
제어가 활성화되는 활성화된 표준.
RelatedRequirements
-
사용 가능한 모든 표준의 제어 관련 요구 사항 목록. 요구 사항은 Payment Card Industry Data Security Standard(PCI )와 같은 제어를 위한 타사 보안 프레임워크에서 가져온 것입니다DSS.
SecurityControlId
-
Security Hub가 지원하는 보안 표준 전반의 제어를 위한 식별자입니다.
Status
-
특정 제어에 대해 Security Hub가 실행된 가장 최근 검사 결과입니다. 이전 검사의 결과는 아카이브 상태로 90일 동안 보관됩니다.
StatusReasons
-
Compliance.Status
값의 사유 목록을 포함합니다.StatusReasons
에는 각 사유의 사유 코드와 설명이 포함됩니다.
다음 테이블에는 사용 가능한 상태 코드 및 설명이 나와 있습니다. 수정 단계는 원인 코드와 함께 조사 결과를 생성한 제어에 따라 달라집니다. Security Hub 제어 참조에서 제어를 선택하면 해당 제어의 수정 단계를 볼 수 있습니다.
사유 코드 |
Compliance.Status |
설명 |
---|---|---|
|
|
다중 리전 CloudTrail 추적에 유효한 지표 필터가 없습니다. |
|
|
다중 리전 CloudTrail 추적에는 지표 필터가 없습니다. |
|
|
계정에는 필수 구성의 다중 리전 CloudTrail 추적이 없습니다. |
|
|
다중 리전 CloudTrail 추적은 현재 리전에 없습니다. |
|
|
유효한 경보 작업이 없습니다. |
|
|
CloudWatch 경보가 계정에 존재하지 않습니다. |
|
AWS Config 상태는 입니다. |
AWS Config 액세스가 거부되었습니다. AWS Config 가 활성화되어 있고 충분한 권한이 부여되었는지 확인합니다. |
|
|
AWS Config 는 규칙을 기반으로 리소스를 평가했습니다. 규칙이 범위 내 AWS 리소스에 적용되지 않았거나, 지정된 리소스가 삭제되었거나, 평가 결과가 삭제되었습니다. |
|
|
AWS Config 레코더는 AWS Config 서비스 연결 IAM 역할 대신 사용자 지정 역할을 사용하며 Config.1의 |
|
|
AWS Config 는 구성 레코더가 켜진 상태에서 활성화되지 않습니다. |
|
|
AWS Config 는 활성화된 Security Hub 제어에 해당하는 모든 리소스 유형을 기록하지 않습니다. 다음 리소스에 대한 레코딩을 켭니다 |
|
|
규정 준수 상태는가 해당 없음 상태를 AWS Config 반환 AWS Config 는 상태의 이유를 제공하지 않습니다. 해당 없음 상태가 될 수 있는 몇 가지 이유는 다음과 같습니다.
|
|
AWS Config 상태는 입니다. |
이 사유 코드는 여러 가지 유형의 평가 오류에 사용됩니다. 설명에 구체적인 사유 정보가 나와 있습니다. 오류 유형은 다음 중 하나일 수 있습니다.
|
|
AWS Config 상태는 입니다. |
AWS Config 규칙이 생성 중입니다. |
|
|
알 수 없는 오류가 발생했습니다. |
|
FAILED |
Security Hub는 사용자 지정 Lambda 런타임에 대해 검사를 수행할 수 없습니다. |
|
|
이 규칙과 연결된 S3 버킷이 다른 리전 또는 계정에 있기 때문에 조사 결과가 이 규칙은 크로스 리전 또는 교차 계정 확인을 지원하지 않습니다. 이 리전 또는 계정에서 이 제어를 비활성화하는 것이 좋습니다. 리소스가 있는 리전 또는 계정에서만 실행하세요. |
|
|
CloudWatch 로그 지표 필터에는 유효한 Amazon SNS 구독이 없습니다. |
|
WARNING |
검색 조사 결과가 이 규칙과 연결된 SNS 주제는 다른 계정이 소유합니다. 현재 계정으로는 구독 정보를 얻을 수 없습니다. SNS 주제를 소유한 계정은 현재 계정에 SNS 주제에 대한 |
|
|
이 규칙과 연결된 SNS 주제가 다른 리전 또는 계정에 있기 때문에 조사 결과가 이 규칙은 크로스 리전 또는 교차 계정 확인을 지원하지 않습니다. 이 리전 또는 계정에서 이 제어를 비활성화하는 것이 좋습니다. 리소스가 있는 리전 또는 계정에서만 실행하세요. |
|
|
이 규칙과 연결된 SNS 주제가 잘못되었습니다. |
|
|
관련 API 작업이 허용된 속도를 초과했습니다. |
ProductFields 제어 결과에 대한 세부 정보
Security Hub가 보안 검사를 실행하고 제어 결과를 생성할 때의 ProductFields 속성에는 다음 필드가 ASFF 포함됩니다.
ArchivalReasons:0/Description
-
Security Hub가 기존 조사 결과를 보관하는 이유를 설명합니다.
예를 들어, Security Hub는 제어 또는 표준을 비활성화할 때와 통합 제어 조사 결과를 켜거나 끌 때 기존 조사 결과를 보관합니다.
ArchivalReasons:0/ReasonCode
-
Security Hub가 기존 조사 결과를 보관하는 이유를 제공합니다.
예를 들어, Security Hub는 제어 또는 표준을 비활성화할 때와 통합 제어 조사 결과를 켜거나 끌 때 기존 조사 결과를 보관합니다.
StandardsGuideArn
또는StandardsArn
-
제어와 연결된 표준ARN의 입니다.
CIS AWS 파운데이션 벤치마크 표준의 경우 필드는 입니다
StandardsGuideArn
.PCI DSS 및 AWS 기본 보안 모범 사례 표준의 경우 필드는 입니다
StandardsArn
.통합 제어 조사 결과를 활성화하면 이러한 필드는
Compliance.AssociatedStandards
에 맞게 제거됩니다. StandardsGuideSubscriptionArn
또는StandardsSubscriptionArn
-
계정에 ARN 대한 표준 구독의 입니다.
CIS AWS 파운데이션 벤치마크 표준의 경우 필드는 입니다
StandardsGuideSubscriptionArn
.PCI DSS 및 AWS 기본 보안 모범 사례 표준의 경우 필드는 입니다
StandardsSubscriptionArn
.통합 제어 조사 결과를 활성화하면 이러한 필드는 제거됩니다.
RuleId
또는ControlId
-
제어의 식별자입니다.
CIS AWS 파운데이션 벤치마크 표준의 경우 필드는 입니다
RuleId
.기타 표준의 경우, 필드는
ControlId
입니다.통합 제어 조사 결과를 활성화하면 이러한 필드는
Compliance.SecurityControlId
에 맞게 제거됩니다. RecommendationUrl
-
제어URL에 대한 수정 정보에 대한 입니다. 통합 제어 조사 결과를 켜면 이러한 필드는
Remediation.Recommendation.Url
에 맞게 제거됩니다. RelatedAWSResources:0/name
-
조사 결과와 연결된 리소스의 이름입니다.
RelatedAWSResource:0/type
-
제어에 연결된 리소스 유형입니다.
StandardsControlArn
-
컨트롤ARN의 . 통합 제어 조사 결과를 활성화하면 이러한 필드는 제거됩니다.
aws/securityhub/ProductName
-
제어 기반 조사 결과의 경우, 제품 이름은 Security Hub입니다.
aws/securityhub/CompanyName
-
제어 기반 조사 결과의 경우 회사 이름은 입니다 AWS.
aws/securityhub/annotation
-
제어를 통해 발견된 문제에 대한 설명입니다.
aws/securityhub/FindingId
-
조사 결과의 식별자입니다. 통합 제어 조사 결과를 활성화하면 이 필드는 표준을 참조하지 않습니다.
제어 결과의 심각도 수준
Security Hub 제어 기능에 할당된 심각도는 해당 제어 기능의 중요성을 식별합니다. 제어의 심각도에 따라 제어 조사 결과에 할당되는 심각도 레이블이 결정됩니다.
심각도 기준
제어의 심각도는 다음 기준에 대한 평가를 기반으로 결정됩니다.
-
위협 행위자가 제어와 관련된 구성 약점을 악용하는 것은 얼마나 어려운가요?
난이도는 취약점을 이용해 위협 시나리오를 수행하는 데 필요한 정교함이나 복잡성의 정도에 따라 결정됩니다.
-
약점으로 인해 AWS 계정 또는 리소스가 손상될 가능성은 얼마나 됩니까?
AWS 계정 또는 리소스가 손상되면 데이터 또는 AWS 인프라의 기밀성, 무결성 또는 가용성이 어떤 식으로든 손상됩니다.
침해 가능성은 위협 시나리오가 AWS 서비스 또는 리소스의 중단 또는 침해를 초래할 가능성을 나타냅니다.
예를 들어, 다음 구성 약점을 고려해 보세요.
-
사용자 액세스 키는 90일마다 교체되지 않습니다.
-
IAM 루트 사용자 키가 있습니다.
두 약점 모두 공격자가 악용하기 어렵습니다. 두 경우 모두 공격자는 보안 인증 도용이나 다른 방법을 사용하여 사용자 키를 획득할 수 있습니다. 그런 다음 이를 사용하여 무단으로 리소스에 액세스할 수 있습니다.
하지만 위협 행위자가 루트 사용자 액세스 키를 획득하면 액세스 권한이 더 커지므로 보안 침해 가능성이 훨씬 높아집니다. 따라서 루트 사용자 키 취약점의 심각도가 더 높습니다.
심각도는 기본 리소스의 중요도를 고려하지 않습니다. 중요도는 조사 결과와 관련된 리소스의 중요도 수준입니다. 예를 들어, 미션 크리티컬 애플리케이션과 관련된 리소스와 비프로덕션 테스트와 관련된 리소스보다 더 중요합니다. 리소스 중요도 정보를 캡처하려면 AWS Security Finding Format()의 Criticality
필드를 사용합니다ASFF.
다음 표에는 보안 레이블에 대한 악용 난이도과 손상 가능성이 나와 있습니다.
침해 가능성이 매우 높음 |
침해 가능성이 있음 |
침해 가능성이 낮음 |
침해 가능성이 매우 낮음 |
|
악용하기 매우 쉬움 |
심각 |
심각 |
높음 |
중간 |
악용하기 다소 쉬움 |
심각 |
높음 |
중간 |
중간 |
악용하기가 다소 어려움 |
높음 |
중간 |
중간 |
낮음 |
악용하기가 매우 어려움 |
중간 |
중간 |
낮음 |
낮음 |
심각도 정의
심각도 레이블은 다음과 같이 정의됩니다.
- 심각 – 문제가 확대되는 것을 방지하려면 문제를 즉시 해결해야 합니다.
-
예를 들어, 개방형 S3 버킷은 심각한 조사 결과로 간주됩니다. 개방형 S3 버킷은 수많은 위협 행위자가 검색하기 때문에 노출된 S3 버킷의 데이터를 다른 사용자가 검색하고 액세스할 가능성이 있습니다.
일반적으로 공개적으로 액세스할 수 있는 리소스는 중요한 보안 문제로 간주됩니다. 중요한 발견은 최대한 긴급하게 처리해야 합니다. 리소스의 중요도도 고려해야 합니다.
- 높음 – 우선적으로 해결해야 할 문제입니다.
-
예를 들어 기본 VPC 보안 그룹이 인바운드 및 아웃바운드 트래픽에 열려 있는 경우 심각도가 높은 것으로 간주됩니다. 위협 행위자가이 방법을 VPC 사용하여를 손상시키는 것은 다소 쉽습니다. 또한 위협 행위자가에 있으면 리소스를 중단하거나 유출할 수 있습니다VPC.
Security Hub에서는 심각도가 높은 조사 결과를 단기 우선순위로 처리할 것을 권장합니다. 즉각적인 개선 조치를 취해야 합니다. 리소스의 중요도도 고려해야 합니다.
- 중간 - 이 문제는 중기 우선 순위로 다루어야 합니다.
-
예를 들어, 전송 중인 데이터에 대한 암호화가 이루어지지 않으면 심각도가 보통인 것으로 간주됩니다. 이러한 약점을 활용하려면 정교한 man-in-the-middle 공격이 필요합니다. 바꿔 말하면 다소 어렵습니다. 위협 시나리오가 성공하면 일부 데이터가 손상될 수 있습니다.
Security Hub에서는 최대한 빨리 관련 리소스를 조사할 것을 권장합니다. 리소스의 중요도도 고려해야 합니다.
- 낮음 - 자체적으로 조치가 필요하지 않은 문제입니다.
-
예를 들어, 포렌식 정보를 수집하지 못하면 심각도가 낮은 것으로 간주됩니다. 이러한 제어는 향후 손상을 방지하는 데 도움이 될 수 있지만 포렌식이 없다고 해서 손상으로 직접 이어지지는 않습니다.
심각도가 낮은 조사 결과에 대해 즉각적인 조치를 취할 필요는 없지만, 다른 문제와 연관시킬 때 컨텍스트를 제공할 수 있습니다.
- 정보 - 구성 약점은 발견되지 않았습니다.
-
즉,
PASSED
,WARNING
또는NOT AVAILABLE
상태입니다.권장되는 조치는 없습니다. 정보 조사 결과는 고객이 규정 준수 상태에 있음을 입증하는 데 도움이 됩니다.