CVE-2026-40497 in freescout정보

요약

\~에 의해 VulDB • 2026. 05. 29.

FreeScout는 무료 자체 호스팅형 헬프 데스크 및 공유 메일박스입니다. 버전 1.8.213 이전의 FreeScout에서 `Helper::stripDangerousTags()`는 `<script>`, `<form>`, `<iframe>`, `<object>` 태그는 제거하지만 `<style>` 태그는 제거하지 않습니다. 메일박스 서명 필드는 `POST /mailbox/settings/{id}`를 통해 저장되며, 이후 대화 보기 화면에서 `{!! $conversation->getSignatureProcessed([], true) !!}`를 통해 이스케이프 없이 렌더링됩니다. 콘텐츠 보안 정책(CSP)이 `style-src * 'self' 'unsafe-inline'`를 허용하므로, 주입된 인라인 스타일이 자유롭게 실행됩니다. 메일박스 설정에 접근할 수 있는 공격자(관리자 또는 메일박스 권한이 있는 에이전트)는 해당 메일박스에서 대화를 보는 모든 에이전트/관리자의 CSRF 토큰을 유출하기 위해 CSS 속성 선택자를 주입할 수 있습니다. CSRF 토큰을 획득한 공격자는 피해자(관리자 계정 생성, 이메일/비밀번호 변경 등)가 되는 상태 변경 작업을 수행할 수 있으며, 이는 에이전트에서 관리자 권한으로의 권한 상승(privilege escalation)을 의미합니다. 이는 GHSA-jqjf-f566-485j의 불완전한 수정 결과입니다. 해당 보안 권고에서는 메일박스 서명을 통한 XSS를 보고했습니다. 적용된 수정은 저장 전에 서명에 `Helper::stripDangerousTags()`를 적용하는 것이었으나, `stripDangerousTags()`는 `<script>`, `<form>`, `<iframe>`, `<object>` 태그만 제거하고 `<style>` 태그는 제거하지 않아 CSS 주입이 가능했습니다. 버전 1.8.213에는 업데이트된 수정 사항이 포함되어 있습니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

GitHub M

예약하다

2026. 04. 13.

모더레이션

수락

항목

VDB-358406

EPSS

0.00434

출처

Might our Artificial Intelligence support you?

Check our Alexa App!