🔍 CVE-2026-41903

5.4
CVSS Score
MEDIUM
2026-05-07
2026-05-07 19:51
✅ 완료

🇰🇷 한글 설명

FreeScout 1.8.217 이전 버전에서 PERM_EDIT_USERS 권한을 가진 사용자가 다른 사용자(관리자 포함)의 알림 구독을 무단으로 읽고 수정할 수 있는 권한 우회 취약점입니다. 공격자가 관리자의 이메일/브라우저/모바일 알림을 조용히 비활성화하여 보안 경고와 작업 할당 알림을 억제할 수 있습니다. CVE-2025-48472의 이전 패치가 이 코드 경로를 커버하지 못해 발생한 동일 계열 취약점입니다.

💡 쉬운 설명

FreeScout 헬프데스크 소프트웨어에서 사용자 관리 권한을 가진 사람이 관리자의 알림을 몰래 꺼서 중요한 보안 경고를 못 받게 할 수 있는 문제입니다. 1.8.217 버전으로 업그레이드하면 해결됩니다.

🇺🇸 원문 (English)

FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.217, a user holding the PERM_EDIT_USERS permission (intended for general user-profile editing) can read and modify the notification subscriptions of any other user, including admins, by sending a single POST request. This is a sibling of CVE-2025-48472's notification authorization bypass — the prior fix did not cover this code path. A non-admin attacker can silently disable an admin's email/browser/mobile notifications, suppressing security alerts and conversation-assignment notices. This issue has been patched in version 1.8.217.

📍 영향받는 시스템

FreeScout <= 1.8.216 (모든 버전)

⚔️ 공격 벡터

인증된 사용자가 PERM_EDIT_USERS 권한으로 POST 요청을 통해 다른 사용자의 알림 구독 설정 변경

🛡️ 대응 방법

FreeScout을 1.8.217 이상으로 업그레이드

🔧 검증 코드

PERM_EDIT_USERS 권한이 정의된 파일을 찾아 FreeScout 설치 여부 확인; 설치된 경우 관리자 UI에서 버전 확인 후 1.8.217 이상인지 검증

Shell / Script
grep -r 'PERM_EDIT_USERS' /path/to/freescout/app || echo 'FreeScout installation not found'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L

💻 영향받는 소프트웨어

PHP