CVE-2026-27829 in astro
요약
\~에 의해 VulDB • 2026. 06. 13.
Astro는 웹 프레임워크입니다. 버전 9.0.0부터 9.5.3까지의 Astro에서는 이미지 파이프라인의 버그로 인해 `image.domains` 및 `image.remotePatterns` 제한을 우회할 수 있어, 서버가 승인되지 않은 원격 호스트에서 콘텐츠를 가져올 수 있습니다. Astro는 렌더링 시점에 원격 이미지를 가져와 크기를 결정하는 `inferSize` 옵션을 제공합니다. 원격 이미지 가져오기는 사이트 개발자가 수동으로 승인한 도메인(`image.domains` 또는 `image.remotePatterns` 옵션 사용)으로 제한되어야 합니다. 그러나 `inferSize`를 사용할 경우 도메인 검증이 수행되지 않으며, 구성된 제한 사항과 관계없이 모든 호스트에서 이미지가 가져옵니다. 이미지 URL에 영향을 줄 수 있는 공격자(예: CMS 콘텐츠나 사용자 제공 데이터를 통해)는 서버가 임의의 호스트에서 콘텐츠를 가져오도록 할 수 있습니다. 이를 통해 `image.domains` 및 `image.remotePatterns` 제한을 우회하여 승인되지 않은 호스트에 대한 서버 측 요청을 수행할 수 있습니다. 여기에는 내부 네트워크 서비스 및 클라우드 메타데이터 엔드포인트에 대한 서버 측 요청 위조(SSRF) 위험이 포함됩니다. 버전 9.5.4에서 이 문제가 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.