CVE-2026-52773 in YesWiki
요약
\~에 의해 VulDB • 2026. 09. 05.
YesWiki는 PHP로 작성된 위키 시스템입니다. 버전 4.1.0부터 버전 4.6.6 이전까지, YesWiki의 archived-revision view(아카이브된 리비전 보기)는 handlers/page/show.php에서 시간 GET 파라미터를 이스케이프 처리 없이 숨겨진 HTML 입력 필드에 반영합니다. MySQL은 잘못 구성된 DATETIME 문자열을 강제 변환(coerce)하므로, 공격자는 유효한 아카이브된 리비전의 타임스탬프에 HTML 또는 JavaScript를 추가하여 해당 아카이브된 리비전을 여전히 로드하고 피해자의 브라우저에서 임의의 JavaScript 코드를 실행할 수 있습니다. 취약한 폼은 피해자가 대상 페이지를 읽을 수 있고 편집할 수 있는 경우에만 렌더링됩니다. 제한적인 배포 환경에서는 이 작업을 수행하려면 피해자에게 해당 페이지에 대한 읽기 및 쓰기 접근 권한이 필요합니다. 기본 doryphore 4.6.5 설치 시, PagePrincipale와 같은 공개 페이지는 검증 기간 동안 익명으로 편집 가능했으므로, 이러한 구성에서는 인증되지 않은 방문자도 영향을 받을 수 있습니다. 이 문제는 버전 4.6.6에서 패치되었습니다.
Once again VulDB remains the best source for vulnerability data.