🔍 CVE-2026-12544

7.7
CVSS Score
HIGH
2026-10-01
2026-10-08 13:15
✅ 완료

🇰🇷 한글 설명

Foreman의 /usr/share/foreman/config/settings.rb 내 foreman-rake 초기화 로직에서 취약점이 발견되었습니다. 설정 데이터가 두 단계의 실행 가능한 레이어를 거치면서 SSTI(서버 측 템플릿 주입) 및 안전하지 않은 역직렬화가 가능한 다단계 실행 체인이 형성됩니다. 이로 인해 원격 코드 실행(RCE)이 가능하며, 인프라 전체 장악 및 공급망 위험을 초래할 수 있습니다.

💡 쉬운 설명

Foreman 프로그램의 설정 파일을 처리하는 과정에서 보안 허점이 발견되었습니다. 해커가 이 허점을 이용해 서버에 악성 명령을 내려 시스템 전체를 장악할 수 있습니다.

🇺🇸 원문 (English)

A flaw was found in Foreman. The foreman-rake initialization logic in /usr/share/foreman/config/settings.rb contains a vulnerable code pattern where configuration data is processed through two distinct executable layers. This creates a multi-stage execution chain that allows for both Server-Side Template Injection (SSTI) and insecure deserialization. This vulnerability can lead to remote code execution, total infrastructure compromise and supply chain risk.

📍 영향받는 시스템

Foreman (설정 파일 내 foreman-rake 초기화 로직이 포함된 버전)

⚔️ 공격 벡터

조작된 설정 데이터를 통한 SSTI 및 안전하지 않은 역직렬화를 이용한 원격 코드 실행

🛡️ 대응 방법

Foreman을 최신 보안 패치가 적용된 버전으로 업데이트하고 설정 파일의 입력값 검증 로직을 강화하십시오.

🔧 검증 코드

명령어 결과로 해당 경로의 파일 내에 foreman-rake 관련 로직이 존재하면 취약한 코드 패턴이 포함되어 있을 가능성이 있습니다.

Shell / Script
grep -r "foreman-rake" /usr/share/foreman/config/settings.rb

📊 CVSS Vector String

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