CVE-2026-68581 in vikunja
요약
\~에 의해 VulDB • 2026. 08. 02.
Vikunja 버전 0.22.0부터 2.3.0까지의 버전은 API 토큰 관리에서 주체(principal) 유형을 검증하지 않습니다. 사용자 ID와 링크 공유 ID는 독립적인 숫자 시퀀스이며, 둘 다 일반적인 web.Auth.GetID() 인터페이스를 통해 해석되므로, 특정 대상 사용자의 ID와 동일한 숫자 ID를 가진 링크 공유 JWT가 /api/v1/tokens 엔드포인트에서 해당 사용자로 간주됩니다. 인증된 공격자는 인증된 사용자 검색을 통해 대상의 숫자 사용자 ID를 획득한 후, 공격자가 작성 가능한 프로젝트에 대해 링크 공유를 생성하여 링크 공유 시퀀스가 해당 값에 도달할 때까지 기다립니다. 그런 다음 결과적으로 얻은 링크 공유 JWT를 사용하여 대상 사용자의 API 토큰 목록 조회, 생성 및 삭제(대상 권한 하에서 공격자가 선택한 범위를 가진 새 토큰 발급 포함)가 가능합니다. 이 문제는 버전 2.4.0에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.