CVE-2026-23625

Source
https://cve.org/CVERecord?id=CVE-2026-23625
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-23625.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-23625
Aliases
  • GHSA-cvpq-cc56-gwxx
Published
2026-01-19T17:41:41.803Z
Modified
2026-02-04T06:32:06.758187Z
Severity
  • 8.7 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N CVSS Calculator
Summary
OpenProject has stored XSS regression using attachments and script-src self
Details

OpenProject is an open-source, web-based project management software. Versions 16.3.0 through 16.6.4 are affected by a stored cross-site scripting vulnerability in the Roadmap view. OpenProject’s roadmap view renders the “Related work packages” list for each version. When a version contains work packages from a different project (e.g., a subproject), the helper linktoworkpackage prepends package.project.tos to the link and returns the entire string with .htmlsafe. Because project names are user-controlled and no escaping happens before calling htmlsafe, any HTML placed in a subproject name is injected verbatim into the page. The underlying issue is mitigated in versions 16.6.5 and 17.0.0 by setting a X-Content-Type-Options: nosniff header, which was in place until a refactoring move to Rails standard content-security policy, which did not properly apply this header in the new configuration since OpenProject 16.3.0. Those who cannot upgrade their installations should ensure that they add a X-Content-Type-Options: nosniff header in their proxying web application server.

Database specific
{
    "cwe_ids": [
        "CWE-79"
    ],
    "cna_assigner": "GitHub_M",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/23xxx/CVE-2026-23625.json"
}
References

Affected packages

Git / github.com/opf/openproject

Affected ranges

Type
GIT
Repo
https://github.com/opf/openproject
Events

Affected versions

v16.*
v16.3.0
v16.3.1
v16.3.2
v16.4.0
v16.4.1
v16.5.0
v16.5.1
v16.6.0
v16.6.1
v16.6.2
v16.6.3
v16.6.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-23625.json"