🇰🇷 한글 설명
OpenTofu 1.8.0부터 1.8.2 버전에서 모듈 소스, 버전 및 백엔드 구성의 정적 평가를 선택할 경우 민감한 변수와 로컬 값이 적절히 제한되지 않는 취약점이 발견되었습니다. 이로 인해 민감한 값으로 표시된 데이터가 오류를 발생시키는 대신 구성 요소에 노출될 수 있습니다. 이 문제는 OpenTofu 1.8.3에서 민감한 값의 사용을 방지하는 명시적 오류를 추가하여 해결되었습니다.
💡 쉬운 설명
비밀번호와 같은 중요한 정보가 설정 파일의 특정 부분에 실수로 노출될 수 있는 보안 결함입니다. 최신 버전으로 업데이트하면 이러한 정보가 잘못 사용될 때 시스템이 자동으로 차단합니다.
🇺🇸 원문 (English)
OpenTofu versions 1.8.0 through 1.8.2 do not properly restrict sensitive variables and locals when users have opted into static evaluation of module sources, versions, and backend configurations. As a result, values marked as sensitive may be exposed through these configuration elements instead of producing an error. This is fixed in OpenTofu 1.8.3, which adds explicit errors to prevent the use of sensitive values in these contexts.
📍 영향받는 시스템
OpenTofu versions 1.8.0 through 1.8.2
⚔️ 공격 벡터
정적 평가 기능을 사용하는 구성 내에서 민감한 변수 값을 모듈 소스나 백엔드 설정 등에 삽입하여 정보 유출
🛡️ 대응 방법
OpenTofu를 1.8.3 이상의 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 1.8.0, 1.8.1, 1.8.2 중 하나가 출력되면 취약한 버전이 설치된 상태입니다.
tofu --version | grep -E '1\.(8\.[0-2])'