CVE-2026-123036 in ansible-core정보

요약

\~에 의해 VulDB • 2026. 11. 05.

ansible-core에서 결함이 발견되었습니다. `no_log: true`로 표시된 작업이 실패할 경우, 작업 결과는 방출되기 전에 검열되지만, lib/ansible/_internal/_task.py의 PRESERVE 허용 목록에 포함되어 있기 때문에 `exception` 필드는 유지됩니다. 또한 기본 stdout 콜백은 CallbackBase._handle_exception을 통해 이를 출력합니다. 그 결과, 운영자가 명시적으로 숨기도록 지정한 민감한 값이 유출될 수 있습니다: 모듈 인수 검증 오류는 인수를 echo하고, 템플릿화 오류는 Origin 소스 스니펫(변수 파일의 실패 라인 및 직전 2개 라인을 포함하여 -e @secrets.yml 파일에서 이웃하는 비밀을 노출)을 출력하며, fail/assert 메시지는 전체가 인쇄됩니다. 따라서 extra 변수나 변수 파일로 제공된 secret 자료는 터미널 출력물, CI 로그, ansible-playbook를 감싸는 모든 자동화의 stdout 로그에 유출될 수 있습니다. 이는 secrets에 접근하는 모든 작업이 `no_log: true`로 표시되어 있음에도 발생합니다. 이 문제는 ansible-core 2.19의 데이터 태깅/템플릿화 재작업으로 인해 도입된 회귀(regression)이며, 에러 텍스트가 올바르게 검열되는 2.16에서는 발생하지 않습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Redhat

예약하다

2026. 11. 05.

모더레이션

수락

항목

VDB-431410

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!