CVE-2025-53838: LinkAce has a Stored One Click XSS vulnerability
LinkAce is a self-hosted archive to collect website links. A stored cross-site scripting (XSS) vulnerability was discovered in versions prior to 2.1.9 that allows an attacker to inject arbitrary JavaScript, which is then executed in the context of a user's browser when the malicious link is clicked. This is a one-click XSS, meaning the victim only needs to click a crafted link — no further interaction is required. The application contains a stored XSS vulnerability due to insufficient filtering and escaping of user-supplied data inserted into link attributes. Malicious JavaScript code can be saved in the database along with the link and executed in the user’s browser when clicking the link, leading to arbitrary script execution within the context of the site. Version 2.1.9 fixes the issue.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2025-53838?
CVE-2025-53838 is classified as a high severity vulnerability due to the potential for stored cross-site scripting (XSS) attacks.
How do I fix CVE-2025-53838?
To fix CVE-2025-53838, upgrade LinkAce to version 2.1.9 or later.
What type of vulnerability is CVE-2025-53838?
CVE-2025-53838 is a stored cross-site scripting (XSS) vulnerability.
Who is affected by CVE-2025-53838?
CVE-2025-53838 affects all versions of LinkAce prior to 2.1.9.
What can an attacker do exploiting CVE-2025-53838?
An attacker can inject arbitrary JavaScript, which may then be executed in the context of a user's browser.