🔍 CVE-2026-62238

8.8
CVSS Score
HIGH
2026-07-17
2026-10-24 13:10
✅ 완료

🇰🇷 한글 설명

OpenRemote 1.26.0 미만 버전에서 데이터포인트 크로스탭 내보내기 엔드포인트에 인증된 SQL 인젝션 취약점이 존재합니다. 자산 생성 또는 이름 변경 권한을 가진 공격자가 자산 이름을 통해 SQL 쿼리를 조작하여 데이터베이스 정보를 탈취할 수 있습니다.

💡 쉬운 설명

로그인 권한이 있는 사용자가 자산의 이름을 특수하게 조작하여 데이터베이스의 비밀 정보를 몰래 빼낼 수 있는 보안 결함입니다. 이름 변경 권한만 있으면 시스템 내부의 중요한 데이터를 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

OpenRemote before 1.26.0 contain an authenticated SQL injection vulnerability in the datapoint crosstab export endpoint that constructs PostgreSQL queries by concatenating asset display names into raw SQL. An authenticated attacker with asset creation or rename permissions can inject SQL through the asset name parameter and receive query results in the exported CSV response, enabling database data exfiltration.

📍 영향받는 시스템

OpenRemote version < 1.26.0

⚔️ 공격 벡터

자산 이름(asset display name) 파라미터에 SQL 구문을 삽입하여 CSV 내보내기 기능을 통해 데이터 탈취

🛡️ 대응 방법

OpenRemote를 1.26.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 1.26.0 미만의 버전 번호가 나타나면 해당 취약점에 노출된 상태입니다.

Shell / Script
curl -s http://<target_ip>/api/version | grep -E '1.2[0-5]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PostgreSQL