-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
The vulnerability stems from improper Content-Type handling when serving resources. The pre-patch code in resource.go line 266-274 directly used user-controlled resource.Type to set HTTP headers, enabling XSS if a malicious resource (e.g., text/html) was stored. The patch introduced content-type validation (strings.HasPrefix checks) to mitigate this. The security middleware changes in server.go appear related to defense-in-depth rather than being the primary vulnerability source.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| github.com/usememos/memos | go | < 0.10.0 | 0.10.0 |
Ongoing coverage of React2Shell