🔍 CVE-2026-103231

7.3
CVSS Score
HIGH
2026-09-30
2026-10-02 17:17
✅ 완료

🇰🇷 한글 설명

AdithyaYelloju Restaurant-Management-System의 특정 버전에서 SQL 인젝션 취약점이 발견되었습니다. Order Cancellation 컴포넌트의 User/cancel.php 파일 내 mysqli_query 함수에서 ID 인자를 조작하여 발생하며, 원격 공격자가 이를 악용할 수 있습니다.

💡 쉬운 설명

음식점 관리 프로그램의 주문 취소 기능에 보안 구멍이 있어, 해커가 가짜 명령어를 입력해 데이터베이스를 조작할 수 있습니다. 이 공격은 인터넷을 통해 멀리서도 가능하며 이미 공격 방법이 공개되어 위험합니다.

🇺🇸 원문 (English)

A vulnerability was identified in AdithyaYelloju Restaurant-Management-System up to 7f0e7e84255e8fcfd488e83f8f91451bbbff6b9c. The affected element is the function mysqli_query of the file User/cancel.php of the component Order Cancellation. The manipulation of the argument ID leads to sql injection. The attack may be initiated remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.

📍 영향받는 시스템

AdithyaYelloju Restaurant-Management-System (commit 7f0e7e84255e8fcfd488e83f8f91451bbbff6b9c 이하 버전)

⚔️ 공격 벡터

원격에서 User/cancel.php의 ID 파라미터에 악의적인 SQL 구문을 삽입하여 공격

🛡️ 대응 방법

mysqli_query 사용 시 Prepared Statements(준비된 실행문)를 사용하여 입력값을 매개변수화하고 SQL 인젝션을 방지해야 합니다.

🔧 검증 코드

출력된 커밋 해시값이 취약한 버전 범위(7f0e7e84... 이하)에 포함되는지 확인합니다.

Shell / Script
git rev-parse HEAD

📊 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