🇰🇷 한글 설명
ADOdb 4.71 이전 버전에서 PostgreSQL을 사용할 때 발생하는 SQL 인젝션 취약점입니다. 원격 공격자가 바이너리 문자열을 포함한 특정 벡터를 통해 임의의 SQL 명령을 실행할 수 있습니다.
💡 쉬운 설명
데이터베이스에 명령을 전달하는 도구의 허점을 이용해 공격자가 가짜 명령어를 삽입하는 문제입니다. 이를 통해 공격자가 데이터베이스의 정보를 훔치거나 조작할 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in ADOdb before 4.71, when using PostgreSQL, allows remote attackers to execute arbitrary SQL commands via unspecified attack vectors involving binary strings.
📍 영향받는 시스템
ADOdb 4.71 미만 버전 (PostgreSQL 사용 환경)
⚔️ 공격 벡터
바이너리 문자열을 이용한 SQL 인젝션 공격
🛡️ 대응 방법
ADOdb 라이브러리를 4.71 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 ADOdb_Version 값이 4.71보다 낮으면 취약한 상태입니다.
find / -name 'adodb.inc.php' 2>/dev/null | xargs grep 'ADOdb_Version'