🔍 CVE-2020-37116

8.8
CVSS Score
HIGH
2026-02-03
2026-02-04 16:34
✅ 완료

🇰🇷 한글 설명

GUnet OpenEclass 1.7.3 버전에는 기본적으로 phpMyAdmin 2.10.0.2가 포함되어 있습니다. 이로 인해 원격 로그인이 가능해지며, 공격자가 플랫폼에 접근할 수 있다면 phpMyAdmin에 원격으로 접근한 후 쉘을 업로드하여 config.php 파일을 확인함으로써 MySQL 패스워드를 얻어 데이터베이스를 완전히 compromis할 수 있습니다.

💡 쉬운 설명

GUnet OpenEclass 1.7.3 버전에는 구버전 phpMyAdmin이 포함되어 있습니다. 이로 인해 공격자가 원격으로 데이터베이스에 접근하여 중요한 정보를 탈취할 수 있습니다. 이는 데이터베이스 보안에 크게 영향을 미칩니다.

🇺🇸 원문 (English)

GUnet OpenEclass 1.7.3 includes phpMyAdmin 2.10.0.2 by default, which allows remote logins. Attackers with access to the platform can remotely access phpMyAdmin and, after uploading a shell, view the config.php file to obtain the MySQL password, leading to full database compromise.

📍 영향받는 시스템

GUnet OpenEclass 1.7.3 버전

⚔️ 공격 벡터

원격 로그인 및 쉘 업로드

🛡️ 대응 방법

phpMyAdmin을 최신 버전으로 업데이트하고, 강력한 비밀번호를 사용하며, 원격 접근을 제한하는 등의 보안 조치를 취합니다.

🔧 검증 코드

로컬 시스템에서 python을 사용하여 phpMyAdmin 버전을 확인하는 코드입니다. python을 실행할 수 있는 환경에서 코드를 실행하면 phpMyAdmin 버전이 2.10.0.2인지 확인할 수 있습니다. 코드를 실행하기 위해 python이 설치되어 있어야 하며, phpMyAdmin이 설치되어 있어야 합니다.

Shell / Script
import subprocess
result = subprocess.run(['phpmyadmin', '--version'], capture_output=True, text=True)
if '2.10.0.2' in result.stdout:
    print({"result": "취약", "reason": "phpMyAdmin 버전이 2.10.0.2입니다."})
else:
    print({"result": "양호", "reason": "phpMyAdmin 버전이 2.10.0.2가 아닙니다."})

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL