CVE-2025-63531
Summary
Blood Bank Management System v1.0의 receiverLogin.php 컴포넌트에서 발견된 SQL 인젝션 취약점 remail 및 rpassword 등 로그인 입력이 적절히 정제되지 않아 인증 우회 및 데이터베이스 임의조작이 가능하다는 보고가 있으며 여러 공개 데이터베이스(NVD 등)가 본 취약점을 CVSS v3.1 기본점수 10.0 (Critical) 으로 분류하고 있음.
1. 취약점 사례 조사
CVE-2025-63531
- 영향 대상/버전 Blood Bank Managerment System 1.0 (공개 레포/배포본 기준)
- 취약점 유형
receiverLogin.php(로그인 처리) — 사용자 입력을 SQL 쿼리에 충분히 중화(escape/parameterize)하지 않아 SQL Injection 발생. 보고서들은remail및rpassword필드 조작으로 인증 우회가 가능하다고 명시 - 발견-공개 시점 NVD/CNA 기록에 따르면 2025-12-01(또는 2025-12-01에 공개·기록, 관련 메타데이터 업데이트 포함). 여러 취약점 DB 및 어드바이저리가 동일 시점에 레코드·어드바이저리를 게시
2. 취약점 위험도 / 심각도 분석 (CVSS 스코어 기반)
- 공개 CVSS v3.1 기본 점수: 10.0 (Critical)
- 공격자 위치(AV:N)
원격에서 공격 가능(웹 애플리케이션 노출 시) - 권한(PR:N)
권한 불필요 → 익명(비인증) 상태에서 공격 가능 - 사용자 상호작용 (UI:N)
사용자 상호작용 불필요 → 공격자는 피해자 개입 없이 성공 가능 - 영향(Confidentiality/Integrity/Availability = H/H/H)
기밀성·무결성에 심대한 영향(데이터 노출·변조 가능), 가용성은 직접적인 고의적 파괴보다는 권한 탈취/정보유출이 주된 우려.
3. CVE → CWE 연결 분석
- 주요 연결 CWE: CWE-89 — Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
로그인 파라미터를 직접 쿼리에 결합하는 케이스로 전형적인 CWE-89 사례에 해당 - 파생 가능성
인증 우회 → 권한 획득 → 관리자 기능 접근 또는 DB 내 민감정보(예: 환자/기증자 데이더) 추출 등으로 확장될 수 있음. 또한 애플리케이션의 다른 취약점과 체인화되면 더 심각한 권한 상승/RCE 시나리오로 이어질 수 있음
4. PoC
해당 CVE에 대한 PoC 중 소스코드에 대한 정보는 제공하지 검증 과정에 대한 내용을 첨부
https://github.com/kiwi865/CVEs/blob/main/CVE-2025-63531.md
5. 유사 사례 비교
- CVE-2021-44095 (ProjectWolds Hospital Management System v1.0)
로그인 페이지에서 SQL Injection을 통해 인증 우회 및 데이터베이스 완전 침해 가능. CWE-89 기반. CVSS 9.8 (Critical)로 평가됨 - CVE-2021-41433 (Resumes Management and Job Application Website v1.0)
로그인 폼의 SQLi → 인증 우회 및 DB 접근 허용. CWE-89 기반, CVSS 9.8 (Critical)로 평가됨
위 두 사례 모두 “로그인 폼 + SQLi → 인증 우회 / DB 침해” 패턴으로 CVE-2025-63531과 구조 및 영향이 매우 유사 과거 사례에서 볼 수 있듯 이러한 취약점은 실제 운영 환경에서 즉시 민감 정보 유출, 권한 탈취, 시스템 침해로 이어질 가능성이 높음
참고문헌
- NVD — CVE-2025-63531 상세 정보 기록 (공개일 2025-12-01) NVD Opencve
- CVE Details — 취약점 요약, CVSS 점수 등 CVE Details
- dbugs (Positive Technologies) — 취약점 설명, CWE 연결 등 dbugs.ptsecurity.com
- Tenable 취약점 요약 페이지 Tenable
- 블로그 게시글: Urgent: Critical SQL Injection Flaw Threatens Blood Bank Management System (기술 개요) Gowri Shankar Infosec