🔍 CVE-2026-78231

5.3
CVSS Score
MEDIUM
2026-10-14
2026-10-18 14:16
✅ 완료

🇰🇷 한글 설명

OpenID 로그인이 활성화된 경우, Gitea가 인증되지 않은 어설션 파라미터를 처리하며 공격자가 지정한 OpenID 제공자 엔드포인트로 HTTP POST 요청을 보냅니다. 공격자가 목적지와 폼 본문의 상당 부분을 제어할 수 있어 Gitea 서버에서 접근 가능한 내부 HTTP 서비스와 상호작용할 수 있는 Blind SSRF 취약점이 발생합니다.

💡 쉬운 설명

로그인 과정에서 서버가 공격자가 지정한 엉뚱한 주소로 몰래 데이터를 보내게 만드는 보안 약점입니다. 이를 통해 공격자는 외부에서 직접 접근할 수 없는 회사 내부 네트워크의 다른 서버들을 공격할 수 있습니다.

🇺🇸 원문 (English)

When OpenID sign-in is enabled, Gitea processes unauthenticated assertion parameters and sends an HTTP POST request to the caller-supplied OpenID provider endpoint during verification. An attacker controls the destination and much of the form body, allowing interaction with internal HTTP services reachable from the Gitea server. The response is not returned to the attacker, so the issue is blind SSRF; its impact depends on the services and network addresses the server can reach.

📍 영향받는 시스템

OpenID 로그인이 활성화된 Gitea 서버 (버전 정보 미제공 시 최신 패치 전 버전)

⚔️ 공격 벡터

조작된 OpenID 어설션 파라미터를 전송하여 서버가 내부 네트워크로 HTTP 요청을 보내도록 유도

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 사용하지 않는 경우 OpenID 로그인을 비활성화

🔧 검증 코드

출력된 Gitea 버전을 확인하여 해당 취약점이 해결된 보안 패치 버전인지 확인하십시오.

Shell / Script
gitea --version 2>/dev/null || echo 'Gitea not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git