CVE-2026-84365 in Hono정보

요약

\~에 의해 VulDB • 2026. 09. 01.

Hono는 모든 JavaScript 런타임을 지원하도록 설계된 웹 애플리케이션 프레임워크입니다. 버전 4.12.12부터 4.13.5까지, CVE-2026-39408에 대해 출시된 수정 패치는 모든 경로 트래버설 시퀀스를 다루지 않으며, 라우트 파라미터에 연속적인 상위 디렉토리 세그먼트(예: `../`)가 포함될 경우 toSSG() 함수는 구성된 출력 디렉토리 외부로 파일을 작성할 수 있습니다. 정적 사이트 생성은 각 출력 경로를 라우트 경로와 ssgParams를 통해 제공된 값으로 구성한 후, 동일한 정규화 루틴을 사용하여 결과가 출력 디렉토리 내부에 머무르는지 확인합니다. 그러나 해당 루틴은 연속적인 상위 디렉토리 세그먼트의 연쇄를 완전히 축약하지 않아, 검사에서 허용되는 경로가 실제 실행 시 출력 디렉토리 외부로 해석될 수 있습니다. 또한 이 검사는 루팅(rooting) 방식이 다른 출력 디렉토리를 동일한 것으로 간주하는 결함이 있습니다. 이는 애플리케이션이 CMS의 슬러그(slug), API 응답 또는 사용자 제출 등 완전히 통제되지 않는 라우트 파라미터 값을 사용하여 정적 사이트를 생성할 때 발생합니다. 신뢰할 수 없는 ssgParams 값은 빌드 환경 내 다른 위치에 파일을 생성하거나 덮어쓰고, 생성된 아티팩트나 배포 출력물을 변경할 수 있습니다. 이 취약점은 빌드 타임(static site generation)에만 영향을 미치며, 요청 시 라우팅(request-time routing)이나 ssgParams 값을 완전히 개발자가 통제하는 애플리케이션에는 영향이 없습니다. 본 이슈는 버전 4.13.5에서 수정되었습니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 09. 01.

모더레이션

수락

항목

VDB-397917

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!