Vulnerability · Published Aug 29, 2026 · Assigned by VulnCheck
CVE-2026-82476Memos through 0.30.0 SSRF via Omitted CGNAT Address Range
Medium 5.3
In plain English
A medium-severity server-side request forgery in memos from usememos. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities).
Severity (CVSS 3.1)5.3Medium
Exploit odds (30 days)0.4%top 62.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
Memos through 0.30.0 omits the 100.64.0.0/10 carrier-grade NAT address range from SSRF protection in its link-metadata fetcher, allowing unauthenticated attackers to bypass IP validation. Attackers can make the server request internal hosts in that range including cloud metadata services and read page titles and descriptions back.
Affected products (as reported)
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
References
- GitHub Issue #6099 issue-tracking
- https://github.com/usememos/memos/blob/v0.30.0/internal/httpgetter/html_meta.go technical-description
- https://github.com/usememos/memos product
- VulnCheck Advisory: Memos through 0.30.0 SSRF via Omitted CGNAT Address Range third-party-advisory