Gogs 버전 0.13.3 및 이전
인증된 사용자가 저장소 파일을 삭제하여 DOS 공격을 유발
Gogs를 버전 0.13.4 또는 0.14.0+dev로 업데이트합니다.
로컬에서 Python을 실행하고, Gogs 인스턴스의 API를 호출하여 버전을 확인합니다. Gogs 인스턴스의 URL을 'https://your-gogs-instance.com'으로 변경하고, Python requests 라이브러리가 설치되어 있어야 합니다.
import requests
response = requests.get('https://your-gogs-instance.com/api/v1/version')
if response.json()['version'] <= '0.13.3':
print({"result": "취약", "reason": "Gogs 버전이 0.13.3 이전"})
else:
print({"result": "양호", "reason": "Gogs 버전이 0.13.4 이상"})
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H