🔍 CVE-2026-105919

7.3
CVSS Score
HIGH
2026-10-06
2026-10-06 18:16
✅ 완료

🇰🇷 한글 설명

Kusalkasilva 학습 관리 시스템(LMS)의 관리자 로그인 엔드포인트에서 SQL 인젝션 취약점이 발견되었습니다. admin/login.php 파일의 mysql_query 함수 내 username 또는 password 인자를 조작하여 원격에서 데이터베이스를 공격할 수 있습니다. 해당 취약점에 대한 익스플로잇이 이미 공개되어 있어 위험도가 높습니다.

💡 쉬운 설명

로그인 화면의 아이디나 비밀번호 입력창에 특수 명령어를 입력하여 시스템의 데이터베이스를 마음대로 조작할 수 있는 보안 약점입니다. 해커가 원격에서 이 방법을 사용해 관리자 권한을 탈취하거나 정보를 훔칠 수 있습니다.

🇺🇸 원문 (English)

A vulnerability was found in Kusalkasilva Learning-Management-System up to ffeb873f8803f1e9664384ff75000c7da45466d2. The affected element is the function mysql_query of the file admin/login.php of the component Administrator Login Endpoint. The manipulation of the argument username/password results in sql injection. The attack can be launched remotely. The exploit has been made public and could be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.

📍 영향받는 시스템

Kusalkasilva Learning-Management-System (커밋 ffeb873f8803f1e9664384ff75000c7da45466d2 이하 버전)

⚔️ 공격 벡터

원격에서 로그인 페이지의 username/password 인자에 SQL 구문을 삽입하여 공격

🛡️ 대응 방법

mysql_query 대신 Prepared Statements(매개변수화된 쿼리)를 사용하도록 코드를 수정하고 입력값 검증을 강화해야 합니다.

🔧 검증 코드

명령어 결과로 admin/login.php 파일 내에 mysql_query 함수 호출이 나타나면 취약한 코드가 존재하는 것으로 판단합니다.

Shell / Script
grep -r "mysql_query" admin/login.php

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL