CVE-2024-29029: memos is a privacy-first, lightweight note-taking service
CVE-2024-29029 is a medium-severity flaw (CVSS 6.1) affecting memos. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
memos is a privacy-first, lightweight note-taking service. In memos 0.13.2, an SSRF vulnerability exists at the /o/get/image that allows unauthenticated users to enumerate the internal network and retrieve images. The response from the image request is then copied into the response of the current server request, causing a reflected XSS vulnerability. Version 0.22.0 of memos removes the vulnerable file.
Why this priority
- Public exploit reference
A fixed release or distro patch exists.
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Public exploits and detection
Public code exists for this CVE. Treat unpatched systems as at risk, and only run PoCs in a lab.
- Nuclei scan template: Memos 0.13.2 - Cross-Site Scripting & SSRF
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2024-29029?
memos: upgrade to 0.22.0. Exact commands for each OS are on this page.
Is CVE-2024-29029 being exploited?
CVE-2024-29029 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2024-29029 affect?
CVE-2024-29029 affects memos. Severity is medium (CVSS 6.1). memos is a privacy-first, lightweight note-taking service. In memos 0.13.2, an SSRF vulnerability exists at the /o/get/image that allows unauthenticated users to enumerate the internal network and retrieve images. The response from the imag
How urgent is CVE-2024-29029?
Priority 43/100. Public exploit reference
Related CVEs
- CVE-2025-65798 MEDIUM 5.4 DOWNGRADE Incorrect access control in usememos memos v0.25.2 allows attackers with low-level privileges to arbitrarily m
- CVE-2025-65796 MEDIUM 4.3 DOWNGRADE Incorrect access control in usememos memos v0.25.2 allows attackers with low-level privileges to arbitrarily d
- CVE-2025-65799 MEDIUM 4.3 DOWNGRADE A lack of file name validation or verification in the Attachment service of usememos memos v0.25.2 allows atta
- CVE-2025-65795 HIGH 7.5 DOWNGRADE Incorrect access control in the /api/v1/user endpoint of usememos memos v0.25.2 allows unauthorized attackers
- CVE-2025-65797 MEDIUM 6.5 DOWNGRADE Incorrect access control in the Identity Provider service of usememos memos v0.25.2 allows attackers with low-