8.1
CVE-2024-41659
- EPSS 0.61%
- Veröffentlicht 20.08.2024 20:15:08
- Zuletzt bearbeitet 10.07.2025 15:36:42
- Quelle security-advisories@github.com
- CVE-Watchlists
- Unerledigt
GHSL-2024-034: memos CORS Misconfiguration in server.go
memos is a privacy-first, lightweight note-taking service. A CORS misconfiguration exists in memos 0.20.1 and earlier where an arbitrary origin is reflected with Access-Control-Allow-Credentials set to true. This may allow an attacking website to make a cross-origin request, allowing the attacker to read private information or make privileged changes to the system as the vulnerable user account. This vulnerability is fixed in 0.21.0.
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.61% | 0.443 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|---|---|---|---|
| security-advisories@github.com | 8.1 | 2.8 | 5.2 |
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
|
CWE-942 Permissive Cross-domain Policy with Untrusted Domains
The product uses a cross-domain policy file that includes domains that should not be trusted.
https://github.com/usememos/memos/blob/v0.20.1/server/server.go#L163
https://github.com/usememos/memos/commit/8101a5e0b162044c16385bee4f12a4a653d050b9
https://securitylab.github.com/advisories/GHSL-2024-034_memos/