🔍 CVE-2025-70893

8.8
CVSS Score
HIGH
2026-01-15
2026-01-16 15:55
✅ 완료

🇰🇷 한글 설명

PHPGurukul Cyber Cafe Management System v1.0에서 시간 기반의 블라인드 SQL 인젝션 취약점이 발견되었습니다. adminprofile.php 엔드포인트에서 adminname 파라미터를 통해 사용자 입력을 제대로 필터링하지 않아 인증된 공격자가任意의 SQL 표현식을 인젝션할 수 있습니다.

💡 쉬운 설명

PHPGurukul Cyber Cafe Management System v1.0에서 사용자 입력을 제대로 확인하지 않아 공격자가 데이터베이스를 조작할 수 있는 취약점이 있습니다. 이는 시스템의 보안을 위협할 수 있습니다.

🇺🇸 원문 (English)

A time-based blind SQL Injection vulnerability exists in PHPGurukul Cyber Cafe Management System v1.0 within the adminprofile.php endpoint. The application fails to properly sanitize user-supplied input provided via the adminname parameter, allowing authenticated attackers to inject arbitrary SQL expressions.

📍 영향받는 시스템

PHPGurukul Cyber Cafe Management System v1.0

⚔️ 공격 벡터

인증된 공격자가 adminname 파라미터를 통해任意의 SQL 표현식을 인젝션

🛡️ 대응 방법

사용자 입력을 제대로 필터링하고, SQL 인젝션 공격을 방지하기 위한 보안 패치 또는 업데이트를 적용

🔧 검증 코드

로컬에서 PHPGurukul Cyber Cafe Management System이 설치되어 있는 경우, 위의 Python 코드를 실행하여 취약점 여부를 확인할 수 있습니다. 코드를 실행하기 전에, requests 라이브러리가 설치되어 있는지 확인해야 합니다.

Shell / Script
import requests
response = requests.get('http://localhost/adminprofile.php?adminname=%27+OR+1%3D1--')
if 'SQL' in response.text:
    print({"result": "취약", "reason": "SQL 인젝션 공격에 취약"})
else:
    print({"result": "양호", "reason": "SQL 인젝션 공격에 양호"})

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP