Skip to main content
CVE-2024-21635VulnerabilityPublished

CVE-2024-21635: usememos memos · Improper Authentication

Affects usememos memosSource CVE Database V5

0

Not known to be exploited · CVSS 7.1 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
7.1High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 23% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 14 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
GitHubusememos/memospkg:github/usememos/memosOther threatsAffected
  • <=0.18.1
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Until an official patch is released, European organizations should implement the following mitigations: 1) Educate users to manually review and revoke all Access Tokens after any password change to eliminate unauthorized sessions. 2) Implement monitoring and alerting for unusual token usage patterns or access from unfamiliar devices or locations. 3) Enforce multi-factor authentication (MFA) on memos accounts to reduce the risk of initial token compromise. 4) Limit the lifespan of Access Tokens where possible by configuring shorter expiration times if supported. 5) Encourage users to regularly audit their active tokens and remove any that are unknown or suspicious. 6) Consider isolating memos usage to less sensitive environments or restricting network access until a patch is available. 7) Engage with the usememos project or community to track patch releases and apply updates promptly. 8) Review and enhance internal incident response procedures to handle token compromise scenarios effectively.

Description

Memos is a privacy-first, lightweight note-taking service that uses Access Tokens to authenticate application access. When a user changes their password, the existing list of Access Tokens stay valid instead of expiring. If a user finds that their account has been compromised, they can update their password. In versions up to and including 0.18.1, though, the bad actor will still have access to their account because the bad actor's Access Token stays on the list as a valid token. The user will have to manually delete the bad actor's Access Token to secure their account. The list of Access Tokens has a generic Description which makes it hard to pinpoint a bad actor in a list of Access Tokens. A known patched version of Memos isn't available. To improve Memos security, all Access Tokens will need to be revoked when a user changes their password. This removes the session for all the user's devices and prompts the user to log in again. One can treat the old Access Tokens as "invalid" because those Access Tokens were created with the older password.

References

Community reviews

Loading reviews…