🇰🇷 한글 설명
Windows 환경의 MariaDB에서 CONNECT 엔진과 REST 지원이 활성화된 경우, HTTP 속성의 테이블 보간 과정에서 입력값 검증이 미흡하여 발생합니다. 이를 통해 공격자가 서버에서 임의의 셸 명령어를 실행할 수 있는 심각한 취약점이 존재합니다.
💡 쉬운 설명
데이터베이스 설정 오류를 이용해 해커가 컴퓨터에 직접 명령을 내릴 수 있는 보안 구멍이 발견되었습니다. 이로 인해 서버의 제어권을 통째로 빼앗길 위험이 있습니다.
🇺🇸 원문 (English)
MariaDB server is a community developed fork of MySQL server. From versions 10.6.1 to before 10.6.26, 10.11.1 to before 10.11.17, 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1, MariaDB on WIndows with installed CONNECT engine and enabled REST support interpolated table HTTP attribute into the curl command line without proper sanitizing. This allows the user to execute shell commands on the server. This issue has been patched in versions 10.6.26, 10.11.17, 11.4.11, 11.8.7, and 12.3.2.
📍 영향받는 시스템
MariaDB 10.6.1~10.6.25, 10.11.1~10.11.16, 11.4.1~11.4.10, 11.8.1~11.8.6, 12.3.1 (Windows, CONNECT 엔진 및 REST 지원 활성화 시)
⚔️ 공격 벡터
CONNECT 엔진의 HTTP 속성에 특수하게 조작된 명령어를 삽입하여 curl 명령어를 통해 셸 명령 실행
🛡️ 대응 방법
MariaDB를 최신 패치 버전(10.6.26, 10.11.17, 11.4.11, 11.8.7, 12.3.2 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 취약한 버전 범위에 포함되는지 확인하십시오.