🇰🇷 한글 설명
Forgejo 1.20.5-1 미만 버전에서 Docker 로그인 시 기본 인증(Basic Authentication)을 사용할 경우 2단계 인증(2FA)을 우회할 수 있는 취약점이 존재합니다. 이로 인해 공격자가 계정의 보안 설정을 무력화하고 권한을 획득할 위험이 있습니다.
💡 쉬운 설명
로그인할 때 추가로 입력해야 하는 2차 보안 인증을 건너뛰고 계정에 접속할 수 있는 보안 결함입니다. 해커가 아이디와 비밀번호만 알아내면 추가 인증 없이 바로 접속이 가능해질 수 있습니다.
🇺🇸 원문 (English)
Forgejo before 1.20.5-1 allows 2FA bypass when docker login uses Basic Authentication.
📍 영향받는 시스템
Forgejo 1.20.5-1 미만 모든 버전
⚔️ 공격 벡터
Docker CLI를 통한 Basic Authentication 기반의 로그인 시도
🛡️ 대응 방법
Forgejo를 최신 보안 패치가 적용된 1.20.5-1 이상의 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 1.20.5-1 미만인지 확인하여 취약 여부를 판단합니다.
forgejo version 2>/dev/null | grep -E 'version'