Quick answers
- Is CVE-2026-63197 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-63197 being exploited in the wild.
- How severe is CVE-2026-63197?
- High severity, with a CVSS score of 7.3, published 3 November 2026.
- Which products and versions are affected?
- github.com/traPtitech/traQ (Go) < 1.0.0-rc.2.0.20260627142846-3db29e777166, SEMVER:introduced=0,fixed=1.0.0-rc.2.0.20260627142846-3db29e777166; traP traQ prior to 3.28.3.
- Is there a fix for CVE-2026-63197?
- Yes. github.com/traPtitech/traQ (Go): upgrade to 1.0.0-rc.2.0.20260627142846-3db29e777166 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-63197 attacked?
- It is attacked over the network.
- Am I affected by CVE-2026-63197?
- Check whether you run github.com/traPtitech/traQ (Go) or traP traQ at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- github.com/traPtitech/traQ (Go): upgrade to 1.0.0-rc.2.0.20260627142846-3db29e777166 or later
go get github.com/traPtitech/traQ@v1.0.0-rc.2.0.20260627142846-3db29e777166
Technical details
The vulnerability is a stored cross-site scripting (XSS) flaw in the /files/{fileId} endpoint. Instances configured with TRAQ_STORAGE_TYPE=local fail to set the Content-Disposition header to force download, allowing SVG and HTML files to render directly in the browser. An authenticated user can upload crafted active content, and when another user retrieves the file URL, the attacker's JavaScript executes in the victim's browser context.
Affected products
- traP traQ prior to 3.28.3
Identifiers
- CVE-2026-63197
- GHSA-p74g-f95m-7fx7
Timeline
- 2026-11-03: disclosed