FlawAtlas
Search the atlas
CVE-2025-50738 Critical

Memos has Cross-Site Scripting (XSS) Vulnerability in Image URLs in github.com/usememos/memos

Memos has Cross-Site Scripting (XSS) Vulnerability in Image URLs in github.com/usememos/memos

Exploit probability 2.1%
Published August 11, 2025
Required by Not available
Last source change March 3, 2026

02 / AFFECTED SOFTWARE

Affected packages

Unknown Unknown

63 explicit affected versions

Go github.com/usememos/memos
Go github.com/usememos/memos

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities CVE-2025-50738

The Memos application, up to version v0.24.3, allows for the embedding of markdown images with arbitrary URLs. When a user views a memo containing such an image, their browser automatically fetches the image URL without explicit user consent or interaction beyond viewing the memo. This can be exploited by an attacker to disclose the viewing user's IP address, browser User-Agent string, and potentially other request-specific information to the attacker-controlled server, leading to information disclosure and user tracking.

View original source
Open Source Vulnerabilities GO-2025-3831

Memos has Cross-Site Scripting (XSS) Vulnerability in Image URLs in github.com/usememos/memos

View original source
Open Source Vulnerabilities GHSA-hfcf-79gh-f3jc

The Memos application, up to version v0.24.3, allows for the embedding of markdown images with arbitrary URLs. When a user views a memo containing such an image, their browser automatically fetches the image URL without explicit user consent or interaction beyond viewing the memo. This can be exploited by an attacker to disclose the viewing user's IP address, browser User-Agent string, and potentially other request-specific information to the attacker-controlled server, leading to information disclosure and user tracking.

View original source

05 / REFERENCES

Further evidence