🇰🇷 한글 설명
Signal K Server의 /enableSecurity 엔드포인트를 통한 관리자 역할 주입 취약점입니다. 인증되지 않은 공격자가 관리자 권한을 획득하여 선박 경로 데이터를 수정하거나 서버 설정을 변경할 수 있습니다.
💡 쉬운 설명
해커가 아무런 로그인 없이도 배의 중심 시스템인 Signal K 서버의 관리자 권한을 뺏을 수 있는 문제입니다. 이를 통해 배의 항로를 바꾸거나 중요한 설정을 마음대로 조작할 수 있어 매우 위험합니다.
🇺🇸 원문 (English)
Signal K Server is a server application that runs on a central hub in a boat. Prior to version 2.24.0-beta.4, there is a privilege escalation vulnerability by Admin Role Injection via /enableSecurity. An unauthenticated attacker can gain full Administrator access to the SignalK server at any time, allowing them to modify sensitive vessel routing data, alter server configurations, and access restricted endpoints. This issue has been patched in version 2.24.0-beta.4.
📍 영향받는 시스템
Signal K Server version 2.24.0-beta.4 미만 버전
⚔️ 공격 벡터
/enableSecurity 엔드포인트를 이용한 관리자 역할 주입 (Admin Role Injection)
🛡️ 대응 방법
Signal K Server를 버전 2.24.0-beta.4 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과에 2.24.0-beta.4 이상의 버전 정보가 포함되어 있는지 확인하십시오.
curl -s http://localhost:3030/version | grep -E '2.24.0-beta.4'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server