CVE-2026-50571 in WebSub정보

요약

\~에 의해 VulDB • 2026. 10. 27.

WebSub는 소셜 웹 작업 그룹(Social Web Working Group)이 산출한 W3C 권고안입니다. 권고문 REC-websub-20180123에 따르면, 의도 검증 프로토콜은 구독자가 `hub.challenge` 값을 응답해야 한다고 요구하며(일부 프레임워크에서는 `hub_challenge`로 노출됨), 안전한 미디어 타입 지정이나 MIME 스니핑 비활성화는 요구하지 않습니다. 공격자는 구독을 시작하여 콜백 URL을 획득한 후, HTML 또는 JavaScript를 포함한 조작된 검증 요청으로 피해자 브라우저를 리디렉션할 수 있습니다. `text/html` 형식으로 챌린지를 반환하는 구독자의 경우, 피해자의 기존 세션을 사용하여 해당 구독자 도메인 컨텍스트에서 반사된 콘텐츠를 실행하여 개인 데이터를 읽거나 작업을 수행할 수 있으며, 이는 해당 도메인에 부여된 브라우저 권한과 함께 `localStorage` 및 `sessionStorage`를 노출시킵니다. 또 다른 공격 방식은 검증 응답을 공격자가 제어하는 동일 출처의 스크립트 리소스로 사용하여 `script-src 'self'` 정책을 우회하는 것입니다. MIME 스니핑이 허용되는 경우 `application/octet-stream` 형식에서도 이 기법이 가능할 수 있습니다. 이러한 시나리오를 해결하려면 안전한 미디어 타입 지정과 `X-Content-Type-Options: nosniff` 헤더가 모두 필요합니다. WebSub Rocks에서 반사 현상이 입증되었으나, 해당 권고문은 데모 사이트에 대한 실제적인 영향력을 확립하지는 않았습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 06. 04.

모더레이션

수락

항목

VDB-427592

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!