🔍 CVE-2026-20904

6.5
CVSS Score
MEDIUM
2026-01-22
2026-01-23 22:16
✅ 완료

🇰🇷 한글 설명

Gitea에서 OpenID URI 가시성을 전환할 때 소유권을 제대로 검증하지 않습니다. 인증된 사용자가 다른 사용자의 OpenID 身分의 가시성 설정을 변경할 수 있습니다.

💡 쉬운 설명

Gitea의 보안 취약점으로 인해 인증된 사용자가 다른 사용자의 OpenID 정보를 변경할 수 있습니다. 이는 개인 정보 보호에 영향을 줄 수 있습니다. Gitea 사용자라면 즉시 업데이트를 적용해야 합니다.

🇺🇸 원문 (English)

Gitea does not properly validate ownership when toggling OpenID URI visibility. An authenticated user may be able to change the visibility settings of other users' OpenID identities.

📍 영향받는 시스템

Gitea

⚔️ 공격 벡터

인증된 사용자가 다른 사용자의 OpenID 身分의 가시성 설정을 변경

🛡️ 대응 방법

Gitea를 최신 버전으로 업데이트하고, OpenID 설정의 가시성을 검토합니다.

🔧 검증 코드

로컬에서 Python을 실행하여 Gitea 인스턴스의 버전을 확인합니다. Gitea 인스턴스의 URL을 'https://your-gitea-instance.com'으로 교체하고, Python이 설치되어 있는지 확인합니다.

Shell / Script
python -c "import requests; response = requests.get('https://your-gitea-instance.com/api/v1/version'); if '1.18.0' > response.json()['version']: print('{"result": "취약", "reason": "Gitea 버전이 낮음"}') else: print('{"result": "양호", "reason": "Gitea 버전이 최신"}')"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git