🔍 CVE-2026-12112

7.8
CVSS Score
HIGH
2026-06-23
2026-10-25 23:10
✅ 완료

🇰🇷 한글 설명

foreman-mcp-server에서 발견된 결함입니다. MCP 서버의 세션 관리 취약점으로, 인증된 클라이언트 연결을 부적절하게 캐시하고, 비밀이 아닌 세션 ID를 인증 토큰 재검증 없이 신뢰하며, 새로 생성된 모든 세션 ID를 표준 로그에 기록합니다. 이로 인해 인증되지 않은 공격자가 활성 관리자 세션을 탈취하고 권한 상승 및 인프라 전체에 대한 코드 실행이 가능해질 수 있습니다.

💡 쉬운 설명

인증되지 않은 공격자가 관리자가 사용 중인 세션을 가로채 관리자 권한을 얻을 수 있습니다. 세션 식별자가 로그에 남아 있어 이를 악용하기 쉬운 상태입니다.

🇺🇸 원문 (English)

A flaw was found in the foreman-mcp-server. A session management vulnerability in the MCP Server allows unauthenticated attackers to hijack active administrative sessions due to an improper cache of authenticated client connections, by trusting a non-secret session ID without re-validating authentication tokens and by logging all newly created session IDs to standard logs. This issue can result in privilege escalation and infrastructure-wide code execution.

📍 영향받는 시스템

foreman-mcp-server의 취약한 버전 (정확한 영향 버전은 공식 권고문 확인 필요)

⚔️ 공격 벡터

로그에 노출된 세션 ID를 획득한 뒤 인증 검증 없이 해당 세션을 재사용하여 관리자 권한으로 접근

🛡️ 대응 방법

foreman-mcp-server를 제조사가 제공하는 최신 패치 버전으로 업데이트하고, 세션 ID 로그 기록을 중단하며, 활성 세션을 무효화 후 재발급

🔧 검증 코드

설치된 패키지 버전을 출력하며, 결과 버전이 공식 패치 권고문의 수정 버전보다 낮으면 취약한 것이고 같거나 높으면 패치가 적용된 것입니다. 출력이 없으면 해당 패키지가 설치되지 않은 것입니다.

Shell / Script
rpm -q foreman-mcp-server 2>/dev/null || dpkg -l foreman-mcp-server 2>/dev/null | grep -i foreman

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Log Server