🔍 CVE-2019-25533

8.2
CVSS Score
HIGH
2026-03-12
2026-04-15 14:56
✅ 완료

🇰🇷 한글 설명

Netartmedia PHP Business Directory 4.2에서 loginaction.php의 Email 파라미터를 통해 SQL 인젝션 공격이 가능합니다. 인증되지 않은 공격자가 악의적인 SQL 코드를 주입하여 데이터베이스 쿼리를 조작하고 민감한 정보를 탈취하거나 인증을 우회할 수 있습니다.

💡 쉬운 설명

웹사이트의 로그인 페이지에서 이메일 입력란에 특수한 코드를 삽입하면 데이터베이스 암호나 사용자 정보를 훔칠 수 있는 보안 취약점입니다. 누구나 로그인 없이도 이 공격을 할 수 있습니다.

🇺🇸 원문 (English)

Netartmedia PHP Business Directory 4.2 contains an SQL injection vulnerability that allows unauthenticated attackers to manipulate database queries by injecting SQL code through the Email parameter. Attackers can send POST requests to the loginaction.php endpoint with crafted SQL payloads in the Email field to extract sensitive database information or bypass authentication.

📍 영향받는 시스템

Netartmedia PHP Business Directory 버전 4.2 이하

⚔️ 공격 벡터

POST 요청으로 loginaction.php의 Email 파라미터에 SQL 페이로드를 포함하여 전송

🛡️ 대응 방법

Netartmedia PHP Business Directory를 최신 버전으로 업그레이드하고 모든 사용자 입력값에 대해 SQL 이스케이핑 처리 적용

🔧 검증 코드

SQL 인젝션이 성공하면 비정상적인 응답(에러 메시지, 데이터베이스 정보 노출, 인증 우회 등)이 반환됩니다.

Shell / Script
curl -X POST http://target/loginaction.php -d "Email=' OR '1'='1" 2>/dev/null | grep -iE 'success|error|database' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP