🇰🇷 한글 설명
phpCoin 1.2.2에서 여러 SQL injection 취약점이 발견되었으며, 공격자가 index.php의 search 파라미터, login.php의 phpcoinsessid 파라미터, mod.php의 id/dtopic_id/dcat_id 파라미터를 통해 임의의 SQL 명령을 실행할 수 있습니다. 이 취약점을 통해 데이터베이스 조회, 수정, 삭제 등이 가능합니다.
💡 쉬운 설명
phpCoin 결제 시스템에서 검색창과 로그인 창에 악의적인 명령을 입력하면, 공격자가 데이터베이스에 저장된 모든 개인정보와 금융정보를 탈취할 수 있습니다. 암호 변경이나 금액 조작도 가능해 매우 위험합니다.
🇺🇸 원문 (English)
Multiple SQL injection vulnerabilities in phpCoin 1.2.2 allow remote attackers to execute arbitrary SQL commands via the (1) search parameter to index.php, (2) phpcoinsessid parameter to login.php, (3) id, (4) dtopic_id, or (5) dcat_id to mod.php.
📍 영향받는 시스템
phpCoin 1.2.2 및 그 이전 버전
⚔️ 공격 벡터
HTTP GET/POST 파라미터에 SQL 구문을 삽입하여 인증 우회 및 데이터베이스 직접 접근
🛡️ 대응 방법
phpCoin을 1.2.3 이상의 패치된 버전으로 즉시 업그레이드하거나 모든 사용자 입력에 대해 SQL injection 방어(prepared statements 사용) 적용
🔧 검증 코드
phpcoin이 설치되어 있으면 버전이 1.2.2 이하인지 확인; 미설치이면 시스템이 안전함
dpkg -l | grep phpcoin || echo '패키지 미설치'