🇰🇷 한글 설명
Green Minute 1.0 및 이전 버전의 userscript.php에서 여러 SQL 인젝션 취약점이 발견되었습니다. 원격 공격자는 huserid, pituus, date 파라미터를 통해 임의의 SQL 명령을 실행할 수 있습니다. 벤더사는 이를 부인했으나, 조사 결과 SQL 인젝션 조작 시 SQL 오류가 발생하는 것이 확인되었습니다.
💡 쉬운 설명
웹사이트 입력창에 특수한 명령어를 입력하여 데이터베이스의 정보를 훔치거나 조작할 수 있는 취약점입니다. 공격자가 이를 통해 관리자 권한을 획득하거나 민감한 데이터를 조회할 위험이 있습니다.
🇺🇸 원문 (English)
Multiple SQL injection vulnerabilities in userscript.php in Green Minute 1.0 and earlier allow remote attackers to execute arbitrary SQL commands via the (1) huserid, (2) pituus, or (3) date parameters. NOTE: this issue has been disputed by the vendor, saying "those parameters mentioned ARE checked (preg_match) before they are used in SQL-query... If someone decided to add SQL-injection stuff to certain parameter, they would see an error text, but only because _nothing_ was passed inside that parameter (to MySQL-database)." As allowed by the vendor, CVE investigated this report on 20060525 and found that the demo site demonstrated a non-sensitive SQL error when given standard SQL injection manipulations
📍 영향받는 시스템
Green Minute 1.0 및 이전 버전
⚔️ 공격 벡터
userscript.php의 huserid, pituus, date 파라미터를 통한 SQL 인젝션 공격
🛡️ 대응 방법
입력값에 대한 엄격한 검증 및 Prepared Statement를 적용하거나 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력 결과에 Green Minute 1.0 또는 그 이하 버전이 포함되어 있다면 취약한 버전이 설치된 것입니다.
grep -r 'Green Minute' /var/www/html/ 2>/dev/null | grep -E '1\.0|0\.[0-9]+'