CVE-2026-27590 in caddy정보

요약

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

Caddy는 기본적으로 TLS를 사용하는 확장 가능한 서버 플랫폼입니다. 버전 2.11.1 이전의 Caddy는 FastCGI 경로 분할 로직에서 요청 경로의 소문자 변환된 복사본에 대해 분할 인덱스를 계산한 후, 해당 바이트 인덱스를 사용하여 원래 경로를 슬라이싱합니다. 이는 `strings.ToLower()`가 일부 문자의 UTF-8 바이트 길이를 변경할 수 있기 때문에 유니코드 환경에서 안전하지 않습니다. 그 결과, Caddy는 잘못된 `SCRIPT_NAME`/`SCRIPT_FILENAME` 및 `PATH_INFO`를 도출할 수 있으며, 이로 인해 `.php`를 포함하는 요청이 의도한 것과 다른 디스크 파일을 실행할 수 있습니다(경로 혼란). 공격자가 파일 내용을 제어할 수 있는 환경(예: 업로드 기능)에서는 이러한 취약점으로 인해 비-.php 파일의 의도치 않은 PHP 실행(배포 환경에 따라 잠재적 RCE)으로 이어질 수 있습니다. 버전 2.11.1에서 해당 문제가 수정되었습니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

GitHub M

예약하다

2026. 02. 20.

모더레이션

수락

항목

VDB-347618

EPSS

0.00542

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!