🇰🇷 한글 설명
OpenSearch SQL 플러그인의 커서 페이지네이션 구성 요소에서 신뢰할 수 없는 데이터에 대한 제한 없는 역직렬화 취약점이 발견되었습니다. 기본 읽기/검색 권한을 가진 원격 인증된 사용자가 조작된 커서 파라미터를 plugins/sql 엔드포인트로 전송하여 서버에서 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
OpenSearch의 특정 기능을 사용하는 공격자가 특수하게 조작된 데이터를 보내 서버를 마음대로 조종할 수 있는 보안 결함입니다. 권한이 있는 사용자라면 누구나 서버에 악성 명령을 내릴 수 있어 매우 위험합니다.
🇺🇸 원문 (English)
Unrestricted deserialization of untrusted data in the cursor pagination component in the OpenSearch SQL plugin allows a remote authenticated user with basic read/search permissions to execute arbitrary code on the server by sending a crafted cursor parameter to the plugins/sql endpoint.
📍 영향받는 시스템
OpenSearch SQL plugin (cursor pagination component 사용 버전)
⚔️ 공격 벡터
인증된 사용자가 plugins/sql 엔드포인트의 cursor 파라미터에 조작된 데이터를 포함하여 전송
🛡️ 대응 방법
OpenSearch를 최신 보안 패치가 적용된 버전으로 업데이트하거나 SQL 플러그인의 취약점 수정 버전을 적용하십시오.
🔧 검증 코드
OpenSearch 서비스가 실행 중인지 확인하고, 설치된 플러그인 목록에서 SQL 플러그인의 버전을 확인하여 패치 여부를 검토하십시오.
curl -s -X GET 'http://localhost:9200/_cluster/health?pretty' | grep -i 'open'