🔍 CVE-2026-91980

4.3
CVSS Score
MEDIUM
2026-09-15
2026-09-16 19:49
✅ 완료

🇰🇷 한글 설명

Vikunja 2.6.0 미만 버전에서 프로젝트에 팀을 연결할 때 팀 접근 권한을 검증하지 않는 취약점이 발견되었습니다. 인증된 사용자가 임의의 팀 ID를 사용하여 권한이 없는 팀의 전체 명단과 멤버 이름, 관리자 여부 등을 열람할 수 있습니다.

💡 쉬운 설명

로그인한 사용자가 원래 볼 수 없는 다른 팀의 정보를 몰래 훔쳐볼 수 있는 문제입니다. 팀에 속한 사람들의 이름과 관리자 권한 유무를 모두 확인할 수 있어 개인정보가 노출될 위험이 있습니다.

🇺🇸 원문 (English)

vikunja before 2.6.0 fails to validate team access when attaching teams to projects, allowing authenticated users to enumerate all teams and members. Attackers can attach arbitrary team IDs via the project teams endpoint to retrieve complete team rosters including member names and admin flags for unauthorized teams.

📍 영향받는 시스템

Vikunja version < 2.6.0

⚔️ 공격 벡터

인증된 사용자가 프로젝트 팀 엔드포인트에 임의의 팀 ID를 전송하여 정보 탈취

🛡️ 대응 방법

Vikunja를 최신 버전인 2.6.0 이상으로 업데이트하십시오.

🔧 검증 코드

출력 결과에 2.6.0 미만의 버전 번호가 포함되어 있다면 취약한 상태입니다.

Shell / Script
curl -s http://<target-ip>/api/v1/version | grep -E '"version": "2\.[0-5]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams