Affected by GO-2025-3492
and 4 other vulnerabilities
GO-2025-3492 : Memos Server-Side Request Forgery (SSRF) in github.com/usememos/memos
GO-2025-3936 : Memos Vulnerable to Path Traversal via the CreateResource Endpoint in github.com/usememos/memos
GO-2025-3937 : Memos Vulnerable to Stored Cross-Site Scripting in github.com/usememos/memos
GO-2025-4127 : Memos' Access Tokens Stay Valid after User Password Change in github.com/usememos/memos
GO-2026-5403 : Memos has an Incorrect Privilege Assignment issue in github.com/usememos/memos
Discover Packages
github.com/usememos/memos
server
package
Version:
v0.31.0
Opens a new window with list of versions in this module.
Published: Sep 19, 2026
License: MIT
Opens a new window with license information.
Imports: 21
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Package server is the HTTP process: it boots the Echo server, mounts every
transport (server/api/v1, server/fileserver, server/frontend, server/mcp),
and owns HTTP-only concerns such as auth tokens and process configuration.
Layering: server may import core, store, provider, markdown, filter, and
internal. Nothing imports server except cmd.
Source Files
¶
Directories
¶
api
Package auth provides authentication and authorization for the Memos server.
Package auth provides authentication and authorization for the Memos server.
Click to show internal directories.
Click to hide internal directories.