🔍 CVE-2026-76216

7.5
CVSS Score
HIGH
2026-08-19
2026-09-16 20:18
✅ 완료

🇰🇷 한글 설명

Vikunja 2.4.0 버전에서 링크 공유(LinkSharing) 주체와 사용자(User) 주체 간의 유형 혼동 취약점이 발견되었습니다. 공격자가 링크 공유용 JWT를 이용해 ID 충돌을 일으키면, 특정 사용자의 권한을 탈취하여 팀에서 사용자를 제거하거나 봇 사용자를 삭제하고 팀 명단을 조회할 수 있습니다.

💡 쉬운 설명

공유 링크를 가진 사람이 마치 일반 사용자처럼 행동할 수 있는 보안 허점이 있습니다. 이를 통해 공격자는 다른 사용자의 정보를 훔쳐보거나 팀 구성원을 마음대로 삭제할 수 있습니다.

🇺🇸 원문 (English)

Vikunja through 2.4.0 contains a principal-type confusion vulnerability where LinkSharing principals with id N are treated as user principals with users.id == N at three permission checks lacking type guards. Attackers with a link-share JWT can remove victims from teams, enumerate and delete victim bot users, or read team rosters by exploiting id collisions in the autoincrement space.

📍 영향받는 시스템

Vikunja 2.4.0 이하 버전

⚔️ 공격 벡터

링크 공유용 JWT를 이용한 ID 충돌 및 권한 상승 공격

🛡️ 대응 방법

Vikunja를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 2.4.0 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
curl -s http://<target-ip>/api/v1/version | grep -E 'version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams