Tencent (TSRC) — DOM-XSS PoC host

Live verification host for the Tencent XSS engagement. Requests to this host are logged (JSON) with timestamp, path, query and headers, so any report can cite a live, reproducible test.

Phase 2 deliverable

Phase 2 result: both approved candidates dead-ended. A — jiazhang location.search redirect: no reflection (identical bytes/ETag, no query parser). B — exmail /qy_mng_logic/wwhelp: real .html() sink but the endpoint takes no parameters and ignores the query (8 benign params → byte-identical body); hot_log_html is server-authored. No reportable finding.

Phase 1 deliverable

Candidate summary (Phase 1, static)

#HostSinkReachabilityConfidence
1*.exmail.qq.com$(".index_hot_wrap").html(n.data.hot_log_html)needs server data control (/qy_mng_logic/wwhelp)Low–Med
2app.mail.qq.comandriod_app_download.href from from/kvclickfixed HTTPS prefix, property assignmentNone
3jiazhang.qq.comdocument.write (domain trampoline)internal/defensiveNone
4jiazhang.qq.comswiper hashNavigationhash compared to data-hash onlyNone
5jiazhang.qq.comredirect with location.searchstatic target, no DOM sinkNone
6*.exmail.qq.comgetUrlParam (unescape)AJAX param only, no DOM sinkNone
Honest verdict: no confirmed DOM-based XSS in Phase 1 (static only). One genuine executing HTML sink exists (candidate #1, exmail), pending a server-side question for a controlled Phase 2 round.

Live PoC pages

Logging

All requests → /var/log/caddy/tencent-poc-access.log (JSON: time, remote_ip, method, host, uri, headers, status).