Hydro ui-defaultに保存型XSS脆弱性、修正版あり
Summary
オンラインジャッジのHydroで、プロフィール欄に仕込まれたスクリプトが閲覧者のセッションを奪う脆弱性が公表されました。@hydrooj/ui-defaultを4.59.1以上に更新し、管理者のセッションに異常がないか確認してください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
オンラインジャッジのHydroで、プロフィール欄に仕込まれたスクリプトが閲覧者のセッションを奪う脆弱性が公表されました。@hydrooj/ui-defaultを4.59.1以上に更新し、管理者のセッションに異常がないか確認してください。
Affected packages
| Package | Affected → Fixed | |
|---|---|---|
| hydro-dev@hydrooj/ui-default |
< 4.59.1→ 4.59.1 |
4.59.1 |
Original description The description as published by the source.
Hydro @hydrooj/ui-default before 4.59.1 contains a stored cross-site scripting vulnerability that allows registered users to inject script by placing double quotes in language- class tokens within markdown-it-xss.ts. Attackers can store a payload in their profile bio that executes when administrators or other users view it, stealing the non-httpOnly sid session cookie for session hijacking.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web github.com
- web github.com
- web disclosure@vulncheck.com
- web vulncheck.com
- web nvd.nist.gov
- web vul.yulun.ac.cn
- web github.com