🇰🇷 한글 설명
openSIS 8.0 버전에서 MySQL 또는 MariaDB를 데이터베이스로 사용할 때 SQL 인젝션 취약점이 발생합니다. 공격자는 /opensis/modules/users/Staff.php 경로의 staff{TITLE] 파라미터를 통해 악의적인 SQL 명령을 실행할 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 입력창에 특수한 명령어를 입력하여 데이터베이스를 조작할 수 있는 보안 약점입니다. 이를 통해 해커가 중요한 정보를 훔치거나 데이터를 삭제할 위험이 있습니다.
🇺🇸 원문 (English)
A SQL injection vulnerability exists in version 8.0 of openSIS when MySQL or MariaDB is used as the application database. An attacker can then issue the SQL command through the /opensis/modules/users/Staff.php, staff{TITLE] parameter.
📍 영향받는 시스템
openSIS version 8.0 (MySQL 또는 MariaDB 사용 시)
⚔️ 공격 벡터
HTTP 요청의 /opensis/modules/users/Staff.php 경로 내 staff{TITLE] 파라미터를 통한 SQL Injection
🛡️ 대응 방법
해당 취약점이 해결된 최신 버전으로 업데이트하거나, 입력값 검증 로직을 강화하여 SQL 인젝션을 방어해야 합니다.
🔧 검증 코드
해당 경로에 접근이 가능하고 특정 파라미터에 대한 응답이 정상적이라면 취약점 노출 가능성이 있으므로 정밀 점검이 필요합니다.
curl -s -I http://<target_ip>/opensis/modules/users/Staff.php | grep -i '200 OK'