67장. Vulnerability Exception Service
67.1. Vulnerability Exception Service 링크 복사링크가 클립보드에 복사되었습니다!
67.1.1. ApproveVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
POST /v2/vulnerability-exceptions/{id}/approve
ApproveVulnerabilityException은 취약점 예외를 승인합니다. 승인되면 예외가 적용됩니다. 관련 취약점은 정책 평가 및 위험 평가에서 제외되며 취약점은 기본적으로 특정 API 응답에 표시되지 않을 수 있습니다.
67.1.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.1.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | 필수 항목입니다. 승인할 취약점 예외의 ID입니다. | X | null |
67.1.1.2.2. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | VulnerabilityExceptionServiceApproveVulnerabilityExceptionBody | X |
67.1.1.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.1.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.1.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.1.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.2. CancelVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
POST /v2/vulnerability-exceptions/{id}/cancel
CancelVulnerabilityException은 취약점 예외를 취소합니다. 취소되면 승인된 예외가 더 이상 적용되지 않습니다. 취소된 예외는 보존 구성 .expiredVulnReqRetentionDurationDays (GET /v1/config/)에 따라 가비지 수집됩니다.
67.1.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.2.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | X | null |
67.1.2.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.2.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.2.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.2.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.3. CreateDeferVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
POST /v2/vulnerability-exceptions/deferral
CreateDeferVulnerabilityException은 지정된 취약점을 지연하기 위한 예외 요청을 생성합니다. 예외가 생성되면 승인까지 PENDING 상태로 유지됩니다. 예외는 승인된 후에만 적용됩니다. 예외가 만료되면 보존 구성 .expiredVulnReqRetentionDurationDays (GET'/v1/config/')에 따라 가비지 수집됩니다.
67.1.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.3.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
67.1.3.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.3.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.3.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.3.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.4. CreateFalsePositiveVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
POST /v2/vulnerability-exceptions/false-positive
CreateFalsePositiveVulnerabilityException은 지정된 취약점을 잘못된 긍정으로 표시하는 예외 요청을 생성합니다. 예외가 생성되면 승인까지 PENDING 상태로 유지됩니다. 예외는 승인된 후에만 적용됩니다.
67.1.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.4.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
67.1.4.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.4.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.4.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.4.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.5. DeleteVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /v2/vulnerability-exceptions/{id}
DeleteVulnerabilityException은 취약점 예외를 삭제합니다. 강제 예외에 대한 보류 중인 예외 및 보류 중인 업데이트만 삭제할 수 있습니다. 예외를 되돌리려면 cancel API를 사용합니다. 모든 예외는 보존 구성에 따라 시스템에서 유지됩니다.
67.1.5.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.5.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.5.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | X | null |
67.1.5.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
개체
67.1.5.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.5.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. |
|
| 0 | 예기치 않은 오류 응답 |
67.1.5.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.6. DenyVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
POST /v2/vulnerability-exceptions/{id}/deny
DenyVulnerabilityException은 취약점 예외를 거부합니다. 거부된 예외는 비활성 상태이며 보존 구성 .expiredVulnReqRetentionDurationDays (GET'/v1/config/')에 따라 가비지 수집됩니다.
67.1.6.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.6.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.6.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | 필수 항목입니다. 거부할 취약점 예외의 ID입니다. | X | null |
67.1.6.2.2. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
67.1.6.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.6.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.6.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.6.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.7. GetVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
GET /v2/vulnerability-exceptions/{id}
GetVulnerabilityException 지정된 ID와 함께 취약점 예외를 반환합니다.
67.1.7.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.7.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.7.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | X | null |
67.1.7.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.7.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.7.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.7.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.8. ListVulnerabilityExceptions 링크 복사링크가 클립보드에 복사되었습니다!
GET /v2/vulnerability-exceptions
ListVulnerabilityExceptions는 취약점 예외 목록을 반환합니다.
67.1.8.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.8.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.8.2.1. 쿼리 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
67.1.8.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.8.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.8.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
67.1.8.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
67.1.9. UpdateVulnerabilityException 링크 복사링크가 클립보드에 복사되었습니다!
PATCH /v2/vulnerability-exceptions/{id}
UpdateVulnerabilityException은 기존 취약점 예외를 업데이트합니다. 업데이트는 승인된 후에만 적용됩니다. 현재 다음만 업데이트할 수 있습니다. - CVE 및 deferral 예외의 만료 - 잘못된 긍정 예외의 CVE
67.1.9.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
67.1.9.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
67.1.9.2.1. 경로 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| id | 필수 항목입니다. 업데이트할 취약점 예외의 ID입니다. | X | null |
67.1.9.2.2. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | VulnerabilityExceptionServiceUpdateVulnerabilityExceptionBody | X |
67.1.9.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
67.1.9.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
67.1.9.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |