CVE-2026-61728 in CoPilot
요약
\~에 의해 VulDB • 2026. 10. 30.
SOCFortress CoPilot는 모든 보안 운영 요구사항을 위한 단일 관리 대시보드(단일 창) 제공에 중점을 둡니다. 해당 0.1.70 및 0.1.76 소스 코드 수정 이전의 영향받는 스냅샷에서 `customer_user`를 포함한 포털 사용자는 `POST /api/incidents/db_operations/alert/comment`를 통해 저장된 마크업을 제출할 수 있습니다. `customer-portal/src/components/alerts/AlertDetails/AlertComment.vue`에서 `commentHtml`는 `comment.comment`의 줄바꿈을 대체하지만, HTML 이스케이프 또는 sanitization 없이 결과를 `v-html`에 전달합니다. 다른 사용자가 오염된 알림을 볼 때 저장된 스크립트가 애플리케이션 원본(origin)에서 실행됩니다. 동일한 비sanitized 렌더링 패턴은 `SocCaseNote.vue`, `SocCaseItem.vue`, `SocCaseAssetsItem.vue`, `SocAlertAssetsItem.vue` 및 `HealthcheckItem.vue`의 서버 저장 SOC 케이스, 자산 및 헬스체크 필드에도 영향을 미칩니다. `customer-portal/src/stores/auth.ts`에 있는 인증 스토어는 JavaScript로 읽을 수 있는 저장소에 액세스 토큰과 리프레시 토큰 모두를 영구적으로 유지하며, `customer-portal/src/api/httpClient.ts`는 HttpOnly 쿠키 대신 Bearer 헤더를 사용합니다. 주입된 스크립트는 두 토큰을 탈취하여 뷰어 역할을 가장하고 `/auth/refresh`를 통해 새로운 토큰을 획득할 수 있습니다. 분석가나 관리자가 오염된 알림이나 케이스를 볼 경우, 이는 영구적인 특권 계정 하이재킹(탈취), 크로스 테넌트 데이터 접근, 인시던트 수정 또는 삭제 및 탐지/대응 기능 약화를 가능하게 합니다. 헬스체크 소스 코드 수정은 버전 0.1.70에서 처음 포함되었으며, 댓글 및 기타 SOC 관련 소스 코드 수정은 버전 0.1.76에서 처음 포함되었습니다. 버전 0.1.76은 관찰된 모든 수리가 포함된 임시 첫 번째 릴리스이며, 그룹화된 대 분할 CVE 범위는 큐레이터의 심사를 필요로 합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.