Skip to main content
← All vulnerabilities
CVE-2024-41659GO-2024-3088GHSA-P4FX-QF2H-JPMJ

GHSL-2024-034: memos CORS Misconfiguration in server.go

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.21.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • usememos memos

    fixed in 0.21.0

  • github.com/usememos/memosGo

    fixed in 0.21.0

References 3

securitylab.github.com

GitHub · usememos/memos