🔍 CVE-2026-55228

8.1
CVSS Score
HIGH
2026-08-26
2026-09-09 21:09
✅ 완료

🇰🇷 한글 설명

Weblate의 REST API가 프로젝트 및 워크스페이스 범위의 팀 권한을 적절히 검증하지 못하는 취약점입니다. 공격자는 유효하지 않은 팀 설정을 제출하여 권한이 없는 프로젝트에 접근하거나 관리 권한을 획득할 수 있습니다.

💡 쉬운 설명

웹 기반 번역 관리 도구인 Weblate에서 권한 검사가 제대로 이루어지지 않는 문제입니다. 이를 통해 허가되지 않은 사용자가 다른 사람의 비밀 프로젝트를 보거나 수정할 수 있습니다.

🇺🇸 원문 (English)

Weblate is a web-based continuous localization platform used to manage software translations. In versions prior to 2026.7, the REST API did not properly enforce the scope of project- and workspace-scoped teams, allowing a user to submit invalid team configurations through the API. By assigning projects to a team via these unvalidated requests, a user could grant access to projects they were not authorized to see or manage. This could expose private projects and permit translation, repository, and project-management operations outside the user's intended permission scope. This issue is fixed in version 2026.7.

📍 영향받는 시스템

Weblate versions prior to 2026.7

⚔️ 공격 벡터

REST API를 통한 유효하지 않은 팀 구성 정보 제출

🛡️ 대응 방법

Weblate를 버전 2026.7 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2026.7 미만인지 확인하십시오.

Shell / Script
python3 -c "import weblate; print(weblate.__version__)" 2>/dev/null || echo 'Check installed version via package manager or source'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams