CVE-2026-92704 in SharpEmu정보

요약

\~에 의해 VulDB • 2026. 11. 04.

SharpEmu는 Windows 및 Linux용 실험적인 PlayStation 5 에뮬레이터입니다. 버전 0.0.3-release.3 이전에서는 저장소 제공 디버거 프론트엔드 도구들이 실행 중 취약점에 노출됩니다. 이 도구들은 릴리스 아카이브에는 포함되어 있지 않습니다. 프론트엔드는 인증이나 CSRF 토큰 없이 127.0.0.1:8765에서 HTTP API를 노출합니다. tools/SharpEmu.DebuggerFrontend/debugger_frontend.py의 do_POST 핸들러는 Origin, Referer, Sec-Fetch-Site 또는 Host 헤더를 검증하지 않습니다. _read_json_body() 함수도 application/json을 요구하는 대신 브라우저 기반 간단한 콘텐츠 타입으로 전송된 JSON도 허용합니다. 루프백 리스너에 접근할 수 있는 악성 페이지가 /api/launch, /api/command 및 /api/connect로 크로스 오리진 요청을 보낼 수 있습니다. Chromium은 공개 출처에서 제공되는 페이지에 대해 로컬 네트워크 액세스 권한이 필요할 수 있습니다. 로컬 출처의 페이지와 다른 전달 경로는 이러한 제한에 일관되게 적용되지 않습니다. /api/launch 엔드포인트는 피해자 호스트에 존재하는 파일을 가리키는 경우 공격자가 선택한 emulatorPath를 허용합니다. POSIX 시스템에서는 해당 파일도 실행 가능해야 합니다. 이 엔드포인트는 또한 기존 ebootPath가 필요합니다. /api/command 엔드포인트는 write-memory, set-register 및 continue를 포함한 디버거 작업을 노출합니다. /api/connect 엔드포인트는 외부 TCP 연결을 시작할 수 있습니다. 이러한 작업들은 공격자가 피해자의 권한으로 기존 바이너리를 실행하거나 첨부된 에뮬레이션 프로세스를 제어하거나 호스트에서 접근 가능한 네트워크 서비스에 도달하도록 할 수 있습니다. DNS 리바인딩은 추가로 공격자가 API 응답을 대화식으로 읽을 수 있게 합니다. 이 문제는 버전 0.0.3-release.3-patch.1에서 수정되었습니다.

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

책임이 있는

GitHub M

예약하다

2026. 09. 16.

모더레이션

수락

항목

VDB-431109

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!