CVE-2026-65636 in ymlr정보

요약

\~에 의해 VulDB • 2026. 07. 31.

ufirstgroup의 ymlr (Elixir.Ymlr 모듈)에서 CRLF 시퀀스의 부적절한 중화(Improper Neutralization of CRLF Sequences) 취약점으로 인해 공격자가 문서 주석을 통해 생성된 YAML 문서에 임의의 내용을 삽입할 수 있습니다. Ymlr.document!/2는 호출자가 제공한 각 주석 문자열을 검증하거나 줄 바꿈을 이스케이프 처리하지 않고 단일 # 접두사 뒤에 출력에 보간합니다. YAML 주석이 줄 바꿈으로 종료되므로, 주석 문자열 내의 첫 번째 캐리지 리턴 또는 라인 피드가 주문맥(comment context)을 종료하고 그 이후의 모든 내용은 문서 본문(column 0)에서 방출됩니다.

호스트 애플리케이션이 주석으로 전달하는 텍스트를 제어할 수 있는 공격자는 최상위 매핑 키(top-level mapping keys)를 위조하거나, 애플리케이션 자체가 설정한 값을 재정의하며, 출력을 추가적인 문서로 분할하는 --- 또는 ... 마커를 방출할 수 있습니다. 생성된 YAML의 하류 소비자(downstream consumers), 예를 들어 구성 로더(configuration loaders), 배포 매니페스트(deployment manifests), CI 파이프라인(CI pipelines) 및 데이터 가져오기 도구(data importers)는 삽입된 내용을 정당한 데이터로 해석합니다. 동일한 조항이 Ymlr.document/2, Ymlr.documents!/2 및 Ymlr.documents/2를 지원하므로 모든 문서 인코딩 진입점이 영향을 받습니다.

이 취약점은 프로그램 파일 lib/ymlr.ex와 프로그램 루틴 'Elixir.Ymlr':document!/2, 'Elixir.Ymlr':documents!/2와 관련이 있습니다.

본 이슈는 5.1.6 이전 버전의 ymlr(0.0.1 포함)에 영향을 미칩니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

EEF

예약하다

2026. 07. 22.

모더레이션

수락

항목

VDB-385076

EPSS

0.00000

활동

낮음

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!